Available since LÖVE 0.8.0
This enum is not supported in earlier versions.
Graphics features that can be checked for with love.graphics.getSupported.
clampzero
is supported on all desktop systems, but only some mobile devices. If it's not supported and it's attempted to be set, the "clamp" wrap mode will automatically be used instead.
lighten
is supported on all desktop systems, and OpenGL ES 3-capable mobile devices.
multicanvasformats
is supported on OpenGL 3-capable desktop systems, and OpenGL ES 3-capable mobile devices.
Use love.graphics.isGammaCorrect or love.graphics.getCanvasFormats instead
srgb
window flag in love.window.setMode, and the "srgb" TextureFormat for Canvases and Images.
Canvases, Shaders, mipmaps, npot textures, and the subtract BlendMode are always supported in version 0.10.0 and newer (due to its system requirements.)
For previous versions:
subtractive
, mipmap
, and dxt
are supported on nearly every system.
canvas
, multicanvas
, npot
, and shader
have roughly the same minimum requirements for support: a DirectX 9.0c+ capable graphics card with drivers that support ~OpenGL 2.1+.
hdrcanvas
, bc5
, and srgb
all share mostly the same minimum requirements for support as well: a DirectX 10+ capable graphics card with drivers that support ~OpenGL 3+.
DirectX 9.0c+ capable graphics cards include the nvidia GeForce 5000-series (2003) and newer, the ATI Radeon 9000-series and newer, and the Intel GMA x3100 GPU and newer.
DirectX 10+ capable graphics cards include the nvidia GeForce 8000-series (2006) and newer, the ATI/AMD HD 2000-series and newer, and the Intel HD 2000/3000 GPUs and newer.
© 2006–2016 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/GraphicsFeature