Multitexture support
This feature accelerates complex rendering such as lightmaps or environment mapping.
No secondary color support
Some applications may not render polygon highlights correctly.
S3TC compression support
This feature improves texture mapping performance in some applications by using lossy compression.
Texture edge clamp support
This feature improves texturing quality by adding clamping control to edge texel filtering.
Vertex program support
This feature enables a wide variety of effects via flexible vertex programming (equivalent to DX8 Vertex Shader.)
Fragment program support
This feature enables a wide variety of effects via per pixel programming (equivalent to DX9 Pixel Shader.)
Texture anisotropic filtering support
This feature improves the quality of texture mapping on oblique surfaces.
Occlusion test support
This feature provides hardware accelerated culling for objects.
Point sprite support
This feature improves performance in some particle systems.
No OpenGL Shading Language support
This may break compatibility for applications using per pixel shading.
Frame buffer object support
This feature enables render to texture functionality.
Few texture units found
This may slow down some applications using fragment programs or extensive texture mapping.
Extension verification:
GL_AMD_vertex_shader_tessellator was not found, but has the entry point glTessellationFactorAMD
GL_AMD_vertex_shader_tessellator was not found, but has the entry point glTessellationModeAMD
GL_APPLE_texture_range was not found, but has the entry point glGetTexParameterPointervAPPLE
GL_APPLE_texture_range was not found, but has the entry point glTextureRangeAPPLE
GL_ARB_draw_indirect was not found, but has the entry point glDrawArraysIndirect
GL_ARB_draw_indirect was not found, but has the entry point glDrawElementsIndirect
GL_ARB_get_program_binary was not found, but has the entry point glProgramParameteri
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glGetUniformdv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform1dEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform1dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform2dEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform2dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform3dEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform3dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform4dEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniform4dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix2dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix2x3dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix2x4dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix3dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix3x2dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix3x4dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix4dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix4x2dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glProgramUniformMatrix4x3dvEXT
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform1d
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform1dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform2d
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform2dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform3d
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform3dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform4d
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniform4dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix2dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix2x3dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix2x4dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix3dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix3x2dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix3x4dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix4dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix4x2dv
GL_ARB_gpu_shader_fp64 was not found, but has the entry point glUniformMatrix4x3dv
GL_ARB_imaging was not found, but has the entry point glBlendEquation
GL_ARB_imaging was not found, but has the entry point glColorSubTable
GL_ARB_imaging was not found, but has the entry point glColorTable
GL_ARB_imaging was not found, but has the entry point glColorTableParameterfv
GL_ARB_imaging was not found, but has the entry point glColorTableParameteriv
GL_ARB_imaging was not found, but has the entry point glConvolutionFilter1D
GL_ARB_imaging was not found, but has the entry point glConvolutionFilter2D
GL_ARB_imaging was not found, but has the entry point glConvolutionParameterf
GL_ARB_imaging was not found, but has the entry point glConvolutionParameterfv
GL_ARB_imaging was not found, but has the entry point glConvolutionParameteri
GL_ARB_imaging was not found, but has the entry point glConvolutionParameteriv
GL_ARB_imaging was not found, but has the entry point glCopyColorSubTable
GL_ARB_imaging was not found, but has the entry point glCopyColorTable
GL_ARB_imaging was not found, but has the entry point glCopyConvolutionFilter1D
GL_ARB_imaging was not found, but has the entry point glCopyConvolutionFilter2D
GL_ARB_imaging was not found, but has the entry point glGetColorTable
GL_ARB_imaging was not found, but has the entry point glGetColorTableParameterfv
GL_ARB_imaging was not found, but has the entry point glGetColorTableParameteriv
GL_ARB_imaging was not found, but has the entry point glGetConvolutionFilter
GL_ARB_imaging was not found, but has the entry point glGetConvolutionParameterfv
GL_ARB_imaging was not found, but has the entry point glGetConvolutionParameteriv
GL_ARB_imaging was not found, but has the entry point glGetHistogram
GL_ARB_imaging was not found, but has the entry point glGetHistogramParameterfv
GL_ARB_imaging was not found, but has the entry point glGetHistogramParameteriv
GL_ARB_imaging was not found, but has the entry point glGetMinmax
GL_ARB_imaging was not found, but has the entry point glGetMinmaxParameterfv
GL_ARB_imaging was not found, but has the entry point glGetMinmaxParameteriv
GL_ARB_imaging was not found, but has the entry point glGetSeparableFilter
GL_ARB_imaging was not found, but has the entry point glHistogram
GL_ARB_imaging was not found, but has the entry point glMinmax
GL_ARB_imaging was not found, but has the entry point glResetHistogram
GL_ARB_imaging was not found, but has the entry point glResetMinmax
GL_ARB_imaging was not found, but has the entry point glSeparableFilter2D
GL_ARB_point_parameters was not found, but has the entry point glPointParameterfARB
GL_ARB_point_parameters was not found, but has the entry point glPointParameterfvARB
GL_ARB_sample_shading was not found, but has the entry point glMinSampleShadingARB
GL_ARB_separate_shader_objects was not found, but has the entry point glProgramParameteri
GL_ARB_shader_subroutine was not found, but has the entry point glGetActiveSubroutineName
GL_ARB_shader_subroutine was not found, but has the entry point glGetActiveSubroutineUniformName
GL_ARB_shader_subroutine was not found, but has the entry point glGetActiveSubroutineUniformiv
GL_ARB_shader_subroutine was not found, but has the entry point glGetProgramStageiv
GL_ARB_shader_subroutine was not found, but has the entry point glGetSubroutineIndex
GL_ARB_shader_subroutine was not found, but has the entry point glGetSubroutineUniformLocation
GL_ARB_shader_subroutine was not found, but has the entry point glGetUniformSubroutineuiv
GL_ARB_shader_subroutine was not found, but has the entry point glUniformSubroutinesuiv
GL_ARB_tessellation_shader was not found, but has the entry point glPatchParameterfv
GL_ARB_tessellation_shader was not found, but has the entry point glPatchParameteri
GL_ARB_transpose_matrix was not found, but has the entry point glLoadTransposeMatrixdARB
GL_ARB_transpose_matrix was not found, but has the entry point glLoadTransposeMatrixfARB
GL_ARB_transpose_matrix was not found, but has the entry point glMultTransposeMatrixdARB
GL_ARB_transpose_matrix was not found, but has the entry point glMultTransposeMatrixfARB
GL_ARB_uber_mem_image was not found, but has the entry point glBindFramebufferARB
GL_ARB_viewport_array was not found, but has the entry point glEnableIndexedEXT
GL_ARB_viewport_array was not found, but has the entry point glDisableIndexedEXT
GL_ARB_viewport_array was not found, but has the entry point glIsEnabledIndexedEXT
GL_ARB_window_pos was not found, but has the entry point glWindowPos2dARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2dvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2fARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2fvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2iARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2ivARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2sARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos2svARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3dARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3dvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3fARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3fvARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3iARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3ivARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3sARB
GL_ARB_window_pos was not found, but has the entry point glWindowPos3svARB
GL_EXT_compiled_vertex_array was not found, but has the entry point glLockArraysEXT
GL_EXT_compiled_vertex_array was not found, but has the entry point glUnlockArraysEXT
GL_EXT_direct_state_access has the entry point glDisableClientStateiEXT missing!
GL_EXT_direct_state_access has the entry point glEnableClientStateiEXT missing!
GL_EXT_direct_state_access has the entry point glGetDoublei_vEXT missing!
GL_EXT_direct_state_access has the entry point glGetFloati_vEXT missing!
GL_EXT_direct_state_access has the entry point glGetNamedProgramLocalParameterIivEXT missing!
GL_EXT_direct_state_access has the entry point glGetNamedProgramLocalParameterIuivEXT missing!
GL_EXT_direct_state_access has the entry point glGetPointeri_vEXT missing!
GL_EXT_direct_state_access has the entry point glNamedProgramLocalParameterI4iEXT missing!
GL_EXT_direct_state_access has the entry point glNamedProgramLocalParameterI4ivEXT missing!
GL_EXT_direct_state_access has the entry point glNamedProgramLocalParameterI4uiEXT missing!
GL_EXT_direct_state_access has the entry point glNamedProgramLocalParameterI4uivEXT missing!
GL_EXT_direct_state_access has the entry point glNamedProgramLocalParametersI4ivEXT missing!
GL_EXT_direct_state_access has the entry point glNamedProgramLocalParametersI4uivEXT missing!
GL_EXT_direct_state_access has the entry point glNamedRenderbufferStorageMultisampleCoverageEXT missing!
GL_EXT_fog_coord was not found, but has the entry point glFogCoordPointerEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoorddEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoorddvEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoordfEXT
GL_EXT_fog_coord was not found, but has the entry point glFogCoordfvEXT
GL_EXT_histogram was not found, but has the entry point glGetHistogramEXT
GL_EXT_histogram was not found, but has the entry point glGetHistogramParameterfvEXT
GL_EXT_histogram was not found, but has the entry point glGetHistogramParameterivEXT
GL_EXT_histogram was not found, but has the entry point glGetMinmaxEXT
GL_EXT_histogram was not found, but has the entry point glGetMinmaxParameterfvEXT
GL_EXT_histogram was not found, but has the entry point glGetMinmaxParameterivEXT
GL_EXT_histogram was not found, but has the entry point glHistogramEXT
GL_EXT_histogram was not found, but has the entry point glMinmaxEXT
GL_EXT_histogram was not found, but has the entry point glResetHistogramEXT
GL_EXT_histogram was not found, but has the entry point glResetMinmaxEXT
GL_EXT_point_parameters was not found, but has the entry point glPointParameterfEXT
GL_EXT_point_parameters was not found, but has the entry point glPointParameterfvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3bEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3bvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3dEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3dvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3fEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3fvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3iEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ivEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3sEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3svEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ubEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3ubvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3uiEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3uivEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3usEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColor3usvEXT
GL_EXT_secondary_color was not found, but has the entry point glSecondaryColorPointerEXT
GL_EXT_shader_image_load_store was not found, but has the entry point glBindImageTextureEXT
GL_EXT_shader_image_load_store was not found, but has the entry point glMemoryBarrierEXT
GL_EXT_vertex_array was not found, but has the entry point glArrayElementEXT
GL_EXT_vertex_array was not found, but has the entry point glColorPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glDrawArraysEXT
GL_EXT_vertex_array was not found, but has the entry point glEdgeFlagPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glGetPointervEXT
GL_EXT_vertex_array was not found, but has the entry point glIndexPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glNormalPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glTexCoordPointerEXT
GL_EXT_vertex_array was not found, but has the entry point glVertexPointerEXT
GL_EXT_vertex_shader was not found, but has the entry point glBeginVertexShaderEXT
GL_EXT_vertex_shader was not found, but has the entry point glBindLightParameterEXT
GL_EXT_vertex_shader was not found, but has the entry point glBindMaterialParameterEXT
GL_EXT_vertex_shader was not found, but has the entry point glBindParameterEXT
GL_EXT_vertex_shader was not found, but has the entry point glBindTexGenParameterEXT
GL_EXT_vertex_shader was not found, but has the entry point glBindTextureUnitParameterEXT
GL_EXT_vertex_shader was not found, but has the entry point glBindVertexShaderEXT
GL_EXT_vertex_shader was not found, but has the entry point glDeleteVertexShaderEXT
GL_EXT_vertex_shader was not found, but has the entry point glDisableVariantClientStateEXT
GL_EXT_vertex_shader was not found, but has the entry point glEnableVariantClientStateEXT
GL_EXT_vertex_shader was not found, but has the entry point glEndVertexShaderEXT
GL_EXT_vertex_shader was not found, but has the entry point glExtractComponentEXT
GL_EXT_vertex_shader was not found, but has the entry point glGenSymbolsEXT
GL_EXT_vertex_shader was not found, but has the entry point glGenVertexShadersEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetInvariantBooleanvEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetInvariantFloatvEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetInvariantIntegervEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetLocalConstantBooleanvEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetLocalConstantFloatvEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetLocalConstantIntegervEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetVariantBooleanvEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetVariantFloatvEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetVariantIntegervEXT
GL_EXT_vertex_shader was not found, but has the entry point glGetVariantPointervEXT
GL_EXT_vertex_shader was not found, but has the entry point glInsertComponentEXT
GL_EXT_vertex_shader was not found, but has the entry point glIsVariantEnabledEXT
GL_EXT_vertex_shader was not found, but has the entry point glSetInvariantEXT
GL_EXT_vertex_shader was not found, but has the entry point glSetLocalConstantEXT
GL_EXT_vertex_shader was not found, but has the entry point glShaderOp1EXT
GL_EXT_vertex_shader was not found, but has the entry point glShaderOp2EXT
GL_EXT_vertex_shader was not found, but has the entry point glShaderOp3EXT
GL_EXT_vertex_shader was not found, but has the entry point glSwizzleEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantPointerEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantbvEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantdvEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantfvEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantivEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantsvEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantubvEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantuivEXT
GL_EXT_vertex_shader was not found, but has the entry point glVariantusvEXT
GL_EXT_vertex_shader was not found, but has the entry point glWriteMaskEXT
GL_NV_half_float has the entry point glVertexAttrib1hNV missing!
GL_NV_half_float has the entry point glVertexAttrib1hvNV missing!
GL_NV_half_float has the entry point glVertexAttrib2hNV missing!
GL_NV_half_float has the entry point glVertexAttrib2hvNV missing!
GL_NV_half_float has the entry point glVertexAttrib3hNV missing!
GL_NV_half_float has the entry point glVertexAttrib3hvNV missing!
GL_NV_half_float has the entry point glVertexAttrib4hNV missing!
GL_NV_half_float has the entry point glVertexAttrib4hvNV missing!
GL_NV_half_float has the entry point glVertexAttribs1hvNV missing!
GL_NV_half_float has the entry point glVertexAttribs2hvNV missing!
GL_NV_half_float has the entry point glVertexAttribs3hvNV missing!
GL_NV_half_float has the entry point glVertexAttribs4hvNV missing!
GL_NV_half_float has the entry point glVertexWeighthNV missing!
GL_NV_half_float has the entry point glVertexWeighthvNV missing!
GL_NV_primitive_restart was not found, but has the entry point glPrimitiveRestartIndexNV
GL_NV_primitive_restart was not found, but has the entry point glPrimitiveRestartNV
GL_NV_transform_feedback was not found, but has the entry point glGetIntegerIndexedvEXT
GL_NV_transform_feedback was not found, but has the entry point glGetBooleanIndexedvEXT
GL_ARB_imaging was not found, but is available in driver version 8.782.0.0
GL_ARB_point_parameters was not found, but is available in driver version 8.782.0.0
GL_ARB_shading_language_100 was not found, but is available in driver version 8.782.0.0
GL_ARB_transpose_matrix was not found, but is available in driver version 8.782.0.0
GL_ARB_window_pos was not found, but is available in driver version 8.782.0.0
GL_EXT_compiled_vertex_array was not found, but is available in driver version 8.782.0.0
GL_EXT_fog_coord was not found, but is available in driver version 8.782.0.0
GL_EXT_histogram was not found, but is available in driver version 8.782.0.0
GL_EXT_point_parameters was not found, but is available in driver version 8.782.0.0
GL_EXT_rescale_normal was not found, but is available in driver version 8.782.0.0
GL_EXT_secondary_color was not found, but is available in driver version 8.782.0.0
GL_EXT_separate_specular_color was not found, but is available in driver version 8.782.0.0
GL_EXT_vertex_array was not found, but is available in driver version 8.782.0.0
GL_NV_primitive_restart was not found, but is available in driver version 8.782.0.0