Texture

Available since LÖVE 0.9.1
This type is not supported in earlier versions, but the methods were still available on Canvas and Image objects.

Superclass for drawable objects which represent a texture. All Textures can be drawn with Quads. This is an abstract type that can't be created directly.

Functions

Texture:getDPIScale Gets the DPI scale factor of the Texture. 11.0
Texture:getDepth Gets the depth of a Volume Texture. 11.0
Texture:getDepthSampleMode Gets the comparison mode used when sampling from a depth texture in a shader. 11.0
Texture:getDimensions Gets the width and height of the Texture. 0.9.0
Texture:getFilter Gets the filter mode of the Texture.
Texture:getFormat Gets the pixel format of the Texture. 11.0
Texture:getHeight Gets the height of the Texture.
Texture:getLayerCount Gets the number of layers / slices in an Array Texture. 11.0
Texture:getMipmapCount Gets the number of mipmaps contained in the Texture. 11.0
Texture:getMipmapFilter Gets the mipmap filter mode for a Texture. 0.9.0
Texture:getPixelDimensions Gets the width and height in pixels of the Texture. 11.0
Texture:getPixelHeight Gets the height in pixels of the Texture. 11.0
Texture:getPixelWidth Gets the width in pixels of the Texture. 11.0
Texture:getTextureType Gets the type of the Texture. 11.0
Texture:getWidth Gets the width of the Texture.
Texture:getWrap Gets the wrapping properties of a Texture.
Texture:isReadable Gets whether the Texture can be drawn sent to a Shader. 11.0
Texture:setDepthSampleMode Sets the comparison mode used when sampling from a depth texture in a shader. 11.0
Texture:setFilter Sets the filter mode of the Texture.
Texture:setMipmapFilter Sets the mipmap filter mode for a Texture. 0.9.0
Texture:setWrap Sets the wrapping properties of a Texture.

Supertypes

Subtypes

Canvas Off-screen render target. 0.8.0
Image Drawable image type.

Enums

TextureType Types of textures (2D, cubemap, etc.) 11.0

See Also

© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Texture