SDL
2.0
|
Go to the source code of this file.
Functions | |
typedef | void (GL_APIENTRYP PFNGLBLENDBARRIERKHRPROC)(void) |
typedef | GLuint (GL_APIENTRYP PFNGLGETDEBUGMESSAGELOGKHRPROC)(GLuint count |
typedef | GLenum (GL_APIENTRYP PFNGLGETGRAPHICSRESETSTATUSKHRPROC)(void) |
typedef | GLboolean (GL_APIENTRYP PFNGLISENABLEDIOESPROC)(GLenum target |
typedef | GLsync (GL_APIENTRYP PFNGLFENCESYNCAPPLEPROC)(GLenum condition |
typedef | GLint (GL_APIENTRYP PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC)(GLuint program |
typedef | GLsizei (GL_APIENTRYP PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC)(GLuint target) |
typedef | GLuint64 (GL_APIENTRYP PFNGLGETTEXTUREHANDLEIMGPROC)(GLuint texture) |
typedef | GLVULKANPROCNV (GL_APIENTRYP PFNGLGETVKPROCADDRNVPROC)(const GLchar *name) |
typedef | GLfloat (GL_APIENTRYP PFNGLGETPATHLENGTHNVPROC)(GLuint path |
#define GL_APIENTRYP GL_APIENTRY* |
#define GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT 0x00004000 |
#define GL_CONSERVATIVE_RASTER_MODE_PRE_SNAP_TRIANGLES_NV 0x954F |
#define GL_CONTEXT_FLAG_PROTECTED_CONTENT_BIT_EXT 0x00000010 |
#define GL_CONTEXT_RELEASE_BEHAVIOR_KHR 0x82FB |
Definition at line 83 of file gl2ext.h.
Referenced by SDL_GL_GetAttribute().
#define GL_FOVEATION_SCALED_BIN_METHOD_BIT_QCOM 0x00000002 |
#define GL_FRAGMENT_SHADER_FRAMEBUFFER_FETCH_MRT_ARM 0x8F66 |
#define GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT 0x8210 |
#define GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT 0x8211 |
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES 0x8CD4 |
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_BASE_VIEW_INDEX_OVR 0x9632 |
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_NUM_VIEWS_OVR 0x9630 |
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT 0x8D6C |
#define GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SCALE_IMG 0x913F |
#define GL_FRAMEBUFFER_INCOMPLETE_INSUFFICIENT_SHADER_COMBINED_LOCAL_STORAGE_EXT 0x9652 |
#define GL_FRAMEBUFFER_INCOMPLETE_LAYER_TARGETS_EXT 0x8DA8 |
#define GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_AND_DOWNSAMPLE_IMG 0x913C |
#define GL_FRAMEBUFFER_PROGRAMMABLE_SAMPLE_LOCATIONS_NV 0x9342 |
#define GL_FRAMEBUFFER_SAMPLE_LOCATION_PIXEL_GRID_NV 0x9343 |
#define GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES_EXT 0x82FA |
#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_EXT 0x8A32 |
#define GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS_OES 0x8A32 |
#define GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_EXT 0x8E1E |
#define GL_MAX_COMBINED_TESS_CONTROL_UNIFORM_COMPONENTS_OES 0x8E1E |
#define GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT 0x8E1F |
#define GL_MAX_COMBINED_TESS_EVALUATION_UNIFORM_COMPONENTS_OES 0x8E1F |
#define GL_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS_EXT 0x8DE1 |
#define GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_FAST_SIZE_EXT 0x9650 |
#define GL_MAX_SHADER_COMBINED_LOCAL_STORAGE_SIZE_EXT 0x9651 |
#define GL_MAX_SHADER_PIXEL_LOCAL_STORAGE_FAST_SIZE_EXT 0x8F63 |
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_EXT 0x92CD |
#define GL_MAX_TESS_CONTROL_ATOMIC_COUNTER_BUFFERS_OES 0x92CD |
#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_EXT 0x90D8 |
#define GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS_OES 0x90D8 |
#define GL_MAX_TESS_CONTROL_TEXTURE_IMAGE_UNITS_EXT 0x8E81 |
#define GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_EXT 0x8E85 |
#define GL_MAX_TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS_OES 0x8E85 |
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_EXT 0x92CE |
#define GL_MAX_TESS_EVALUATION_ATOMIC_COUNTER_BUFFERS_OES 0x92CE |
#define GL_MAX_TESS_EVALUATION_INPUT_COMPONENTS_EXT 0x886D |
#define GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_EXT 0x8E86 |
#define GL_MAX_TESS_EVALUATION_OUTPUT_COMPONENTS_OES 0x8E86 |
#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_EXT 0x90D9 |
#define GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS_OES 0x90D9 |
#define GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_EXT 0x8E82 |
#define GL_MAX_TESS_EVALUATION_TEXTURE_IMAGE_UNITS_OES 0x8E82 |
#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_EXT 0x8E80 |
#define GL_MAX_TESS_EVALUATION_UNIFORM_COMPONENTS_OES 0x8E80 |
#define GL_NVX_blend_equation_advanced_multi_draw_buffers 1 |
#define GL_PRIMITIVE_RESTART_FOR_PATCHES_SUPPORTED_OES 0x8221 |
#define GL_PROGRAMMABLE_SAMPLE_LOCATION_TABLE_SIZE_NV 0x9340 |
#define GL_REFERENCED_BY_TESS_EVALUATION_SHADER_EXT 0x9308 |
#define GL_SPARSE_TEXTURE_FULL_ARRAY_CUBE_MIPMAPS_EXT 0x91A9 |
#define GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE_ARRAY_OES 0x910D |
typedef GLenum attachment |
typedef GLsizei const GLenum* attachments |
typedef const void GLbitfield GLuint GLfloat GLuint baseAndCount[2] |
typedef GLenum binaryFormat |
typedef GLuint colorNumber |
typedef GLsizei commandStart |
typedef GLsizei GLsizei commandsToDelete |
typedef GLsizei coordStart |
typedef GLuint GLuint counterNameLength |
typedef GLsizei GLuint* driverControls |
typedef GLenum const void GLbitfield GLuint firstGlyph |
typedef GLenum GLsizeiptr const void GLsizei GLuint firstGlyphIndex |
typedef GLuint firstPathName |
typedef GLboolean fixedsamplelocations |
typedef GLuint GLuint focalPoint |
typedef GLuint GLuint focalPointsPerLayer |
typedef GLenum GLsizeiptr fontSize |
typedef GLenum fontTarget |
typedef void* GLeglClientBufferEXT |
typedef void* GLeglImageOES |
typedef khronos_int64_t GLint64EXT |
typedef khronos_uint64_t GLuint64EXT |
typedef void(GL_APIENTRY * GLVULKANPROCNV) (void) |
typedef GLsizei groupsSize |
typedef GLenum const void GLbitfield GLuint GLsizei GLenum handleMissingGlyphs |
typedef GLenum handleType |
typedef GLeglImageOES image |
typedef GLuint GLsizei instancecount |
typedef GLenum internalformat |
typedef GLsizei GLenum internalFormat |
typedef GLint GLint* maxActiveCounters |
typedef GLint maxBuffers |
typedef GLint maxFramebuffers |
typedef GLint maxPrograms |
typedef GLint maxRenderbuffers |
typedef GLint maxShaders |
typedef GLint maxTextures |
typedef GLsizeiptr GLuint memory |
typedef GLuint * memoryObjects |
typedef GLuint* nextQueryId |
typedef GLsizei numAttachments |
typedef GLuint numBufferBarriers |
typedef GLint GLint* numBuffers |
typedef GLint GLint* numFramebuffers |
typedef GLint GLint* numPrograms |
typedef GLint GLint* numRenderbuffers |
typedef GLsizei GLsizei numSegments |
typedef GLint GLint* numShaders |
typedef GLint GLint* numTextures |
typedef GLenum GLuint origtexture |
typedef GLenum pathNameType |
typedef GLenum GLsizeiptr const void GLsizei GLuint GLsizei GLuint pathParameterTemplate |
typedef void* GL_APIENTRYP PFNGLMAPBUFFERRANGEEXTPROC(GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access) |
typedef GLuint GLuint GLuint GLbitfield preserveMask |
typedef GLbitfield GLuint program |
typedef GLenum programInterface |
typedef GLuint* queryHandle |
typedef GLuint queryNameLength |
typedef GLenum GLintptr readOffset |
typedef const GLuint * semaphores |
typedef GLenum shadertype |
typedef GLuint GLint sourceBaseLevel |
typedef GLuint sourceTexture |
typedef GLbitfield stages |
typedef GLsizei startSegment |
typedef GLenum writeTarget |
typedef GLint GLuint64EXT GLuint64EXT GLuint64EXT z |
typedef GLboolean | ( | GL_APIENTRYP | PFNGLISENABLEDIOESPROC | ) |
typedef GLenum | ( | GL_APIENTRYP | PFNGLGETGRAPHICSRESETSTATUSKHRPROC | ) |
typedef GLfloat | ( | GL_APIENTRYP | PFNGLGETPATHLENGTHNVPROC | ) |
typedef GLint | ( | GL_APIENTRYP | PFNGLGETPROGRAMRESOURCELOCATIONINDEXEXTPROC | ) |
typedef GLsizei | ( | GL_APIENTRYP | PFNGLGETFRAMEBUFFERPIXELLOCALSTORAGESIZEEXTPROC | ) |
typedef GLsync | ( | GL_APIENTRYP | PFNGLFENCESYNCAPPLEPROC | ) |
typedef GLuint | ( | GL_APIENTRYP | PFNGLGETDEBUGMESSAGELOGKHRPROC | ) |
typedef GLuint64 | ( | GL_APIENTRYP | PFNGLGETTEXTUREHANDLEIMGPROC | ) |
typedef GLVULKANPROCNV | ( | GL_APIENTRYP | PFNGLGETVKPROCADDRNVPROC | ) | const |
typedef void | ( | GL_APIENTRYP | PFNGLBLENDBARRIERKHRPROC | ) |