Phaser API Documentation

<static> enable(context)


Sets the Image Smoothing property on the given context. Set to false to disable image smoothing. By default browsers have image smoothing enabled, which isn't always what you visually want, especially when using pixel art in a game. Note that this sets the property on the context itself, so that any image drawn to the context will be affected. This sets the property across all current browsers but support is patchy on earlier browsers, especially on mobile.


name type description
context CanvasRenderingContext2D | WebGLRenderingContext

The context on which to enable smoothing.


The provided context.

  • CanvasRenderingContext2D
  • WebGLRenderingContext
Since: 3.0.0