citra/src/video_core/renderer_opengl
Emmanuel Gil Peyrot aa4d4ff23c Frontends, VideoCore: Move glad initialisation to the frontend
On SDL2 this allows it to use SDL_GL_GetProcAddress() instead of the
default function loader, and fixes a crash when using apitrace with an
EGL context.

On Qt we will need to migrate from QGLWidget to QOpenGLWidget and
QOpenGLContext before we can use gladLoadGLLoader() instead of
gladLoadGL(), since the former doesn’t expose a function loader.
2016-05-06 03:10:14 +01:00
..
gl_rasterizer.cpp Merge pull request #1741 from linkmauve/iwyu-video_core 2016-05-01 17:44:57 -04:00
gl_rasterizer.h OpenGL: Don't copy const_color (Reverts #1745) 2016-05-03 12:34:52 +02:00
gl_rasterizer_cache.cpp VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
gl_rasterizer_cache.h VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
gl_resource_manager.h renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups. 2015-10-21 21:53:14 -04:00
gl_shader_gen.cpp VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
gl_shader_gen.h VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
gl_shader_util.cpp VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
gl_shader_util.h renderer_opengl: Implement diffuse component of HW fragment lighting. 2016-02-05 17:17:29 -05:00
gl_state.cpp VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
gl_state.h VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
pica_to_gl.h VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00
renderer_opengl.cpp Frontends, VideoCore: Move glad initialisation to the frontend 2016-05-06 03:10:14 +01:00
renderer_opengl.h VideoCore: Run include-what-you-use and fix most includes. 2016-04-30 17:02:41 +01:00