#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