#include <mtypes.h>
Data Fields | |
| GLint | MaxTextureLevels |
| Max mipmap levels. | |
| GLint | Max3DTextureLevels |
| Max mipmap levels for 3D textures. | |
| GLint | MaxCubeTextureLevels |
| Max mipmap levels for cube textures. | |
| GLint | MaxArrayTextureLayers |
| Max layers in array textures. | |
| GLint | MaxTextureRectSize |
| Max rectangle texture size, in pixes. | |
| GLuint | MaxTextureCoordUnits |
| GLuint | MaxTextureImageUnits |
| GLuint | MaxVertexTextureImageUnits |
| GLuint | MaxTextureUnits |
| = MIN(CoordUnits, ImageUnits) | |
| GLfloat | MaxTextureMaxAnisotropy |
| GL_EXT_texture_filter_anisotropic. | |
| GLfloat | MaxTextureLodBias |
| GL_EXT_texture_lod_bias. | |
| GLuint | MaxArrayLockSize |
| GLint | SubPixelBits |
| GLfloat | MinPointSize |
| GLfloat | MaxPointSize |
| aliased | |
| GLfloat | MinPointSizeAA |
| GLfloat | MaxPointSizeAA |
| antialiased | |
| GLfloat | PointSizeGranularity |
| GLfloat | MinLineWidth |
| GLfloat | MaxLineWidth |
| aliased | |
| GLfloat | MinLineWidthAA |
| GLfloat | MaxLineWidthAA |
| antialiased | |
| GLfloat | LineWidthGranularity |
| GLuint | MaxColorTableSize |
| GLuint | MaxConvolutionWidth |
| GLuint | MaxConvolutionHeight |
| GLuint | MaxClipPlanes |
| GLuint | MaxLights |
| GLfloat | MaxShininess |
| GL_NV_light_max_exponent. | |
| GLfloat | MaxSpotExponent |
| GL_NV_light_max_exponent. | |
| GLuint | MaxViewportWidth |
| GLuint | MaxViewportHeight |
| struct gl_program_constants | VertexProgram |
| GL_ARB_vertex_program. | |
| struct gl_program_constants | FragmentProgram |
| GL_ARB_fragment_program. | |
| GLuint | MaxProgramMatrices |
| GLuint | MaxProgramMatrixStackDepth |
| GLboolean | CheckArrayBounds |
| vertex array / buffer object bounds checking | |
| GLuint | MaxDrawBuffers |
| GL_ARB_draw_buffers. | |
| GLenum | ColorReadFormat |
| GL_OES_read_format. | |
| GLenum | ColorReadType |
| GL_OES_read_format. | |
| GLuint | MaxColorAttachments |
| GL_EXT_framebuffer_object. | |
| GLuint | MaxRenderbufferSize |
| GL_EXT_framebuffer_object. | |
| GLuint | MaxSamples |
| GL_ARB_framebuffer_object. | |
| GLuint | MaxVarying |
| Number of float[4] varying parameters. | |
| GLbitfield | SupportedBumpUnits |
| GLuint64 | MaxServerWaitTimeout |
| > units supporting GL_ATI_envmap_bumpmap as targets | |
| GLboolean | QuadsFollowProvokingVertexConvention |
Max mipmap levels.
Max mipmap levels for 3D textures.
Max mipmap levels for cube textures.
Max layers in array textures.
Max rectangle texture size, in pixes.
= MIN(CoordUnits, ImageUnits)
GL_EXT_texture_filter_anisotropic.
| GLfloat gl_constants::MaxTextureLodBias |
GL_EXT_texture_lod_bias.
| GLfloat gl_constants::MinPointSize |
| GLfloat gl_constants::MaxPointSize |
aliased
| GLfloat gl_constants::MinPointSizeAA |
| GLfloat gl_constants::MaxPointSizeAA |
antialiased
| GLfloat gl_constants::MinLineWidth |
| GLfloat gl_constants::MaxLineWidth |
aliased
| GLfloat gl_constants::MinLineWidthAA |
| GLfloat gl_constants::MaxLineWidthAA |
antialiased
| GLuint gl_constants::MaxClipPlanes |
| GLuint gl_constants::MaxLights |
| GLfloat gl_constants::MaxShininess |
GL_NV_light_max_exponent.
| GLfloat gl_constants::MaxSpotExponent |
GL_NV_light_max_exponent.
struct gl_program_constants gl_constants::VertexProgram [read] |
GL_ARB_vertex_program.
struct gl_program_constants gl_constants::FragmentProgram [read] |
GL_ARB_fragment_program.
| GLboolean gl_constants::CheckArrayBounds |
vertex array / buffer object bounds checking
| GLuint gl_constants::MaxDrawBuffers |
GL_ARB_draw_buffers.
GL_OES_read_format.
| GLenum gl_constants::ColorReadType |
GL_OES_read_format.
GL_EXT_framebuffer_object.
GL_EXT_framebuffer_object.
| GLuint gl_constants::MaxSamples |
GL_ARB_framebuffer_object.
| GLuint gl_constants::MaxVarying |
Number of float[4] varying parameters.
| GLbitfield gl_constants::SupportedBumpUnits |
| GLuint64 gl_constants::MaxServerWaitTimeout |
> units supporting GL_ATI_envmap_bumpmap as targets
Maximum amount of time, measured in nanseconds, that the server can wait. GL_EXT_provoking_vertex
1.5.4