dolphin/Source/Core/Common/GL/GLExtensions
Ryan Houdek b620b26f8f [GLExtensions] Improve the extension loader.
This removes some nonsense in the extension loader where under an ES context we would still pull all function pointers and just continue onward if we
fail to pull one.
Now function pointers are only pulled if the version of GL or ES actually supports that function.
2015-12-13 11:37:07 -06:00
..
ARB_blend_func_extended.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_buffer_storage.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_clip_control.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_copy_image.h GLExtensions: remove duplicate typedefs 2015-11-03 17:50:41 +01:00
ARB_debug_output.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_draw_elements_base_vertex.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_ES2_compatibility.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_framebuffer_object.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_get_program_binary.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_map_buffer_range.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_sample_shading.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_sampler_objects.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_sync.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_texture_multisample.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_texture_storage_multisample.h GLExtensions: remove duplicate typedefs 2015-11-03 17:50:41 +01:00
ARB_uniform_buffer_object.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_vertex_array_object.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
ARB_viewport_array.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_1_1.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_1_2.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_1_3.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_1_4.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_1_5.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_2_0.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_3_0.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_3_1.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_3_2.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
gl_common.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
GLExtensions.cpp [GLExtensions] Improve the extension loader. 2015-12-13 11:37:07 -06:00
GLExtensions.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
KHR_debug.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
NV_occlusion_query_samples.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
NV_primitive_restart.h Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00