Various texture capabilities of installed OpenGL driver.
public TGLTextureCaps = record MaxTextureSize: LongInt; NonPowerOfTwo: Boolean; DXTCompression: Boolean; ATI3DcCompression: Boolean; LATCCompression: Boolean; FloatTextures: Boolean; MaxAnisotropy: LongInt; MaxSimultaneousTextures: LongInt; ClampToEdge: Boolean; TextureLOD: Boolean; VertexTextureUnits: Integer; end;
ImagingOpenGL (at line 54)
Members |
Description |
MaxTextureSize: LongInt; |
Max size of texture in pixels supported by HW |
NonPowerOfTwo: Boolean; |
HW has full support for NPOT textures |
DXTCompression: Boolean; |
HW supports S3TC/DXTC compressed textures |
ATI3DcCompression: Boolean; |
HW supports ATI 3Dc compressed textures (ATI2N) |
LATCCompression: Boolean; |
HW supports LATC/RGTC compressed textures (ATI1N+ATI2N) |
FloatTextures: Boolean; |
HW supports floating point textures |
MaxAnisotropy: LongInt; |
Max anisotropy for aniso texture filtering |
MaxSimultaneousTextures: LongInt; |
Number of texture units |
ClampToEdge: Boolean; |
GL_EXT_texture_edge_clamp |
TextureLOD: Boolean; |
GL_SGIS_texture_lod |
VertexTextureUnits: Integer; |
Texture units accessible in vertex programs |