citra/src/video_core/renderer_opengl
James Rowe 586b8e8b46 Change from QOpenGLWidget to QWindow
While QOpenGLWidget sounds like a good idea, it has issues which are
harder to debug due to how Qt manages the context behind the scenes. We
could probably work around any of these issues over time, but its
probably easier to do it ourselves with a QWindow directly.

Plus using QWindow + createWindowContainer is the easiest to use
configuration for Qt + Vulkan so this is probably much better in the
long run.
2019-11-09 13:12:30 -07:00
..
gl_rasterizer.cpp remove ugly msvc hack 2019-09-15 22:35:21 -05:00
gl_rasterizer.h opengl: remove hw geometry shader related stuff 2019-08-18 20:07:50 -04:00
gl_rasterizer_cache.cpp specify size of buffer and use openglstate in getteximageoes 2019-11-09 12:58:17 -07:00
gl_rasterizer_cache.h address more comments, fix dumping textures that already got dumped 2019-11-09 12:56:27 -07:00
gl_resource_manager.cpp Change from QOpenGLWidget to QWindow 2019-11-09 13:12:30 -07:00
gl_resource_manager.h Change from render to texture to render to renderbuffer 2019-11-09 13:12:29 -07:00
gl_shader_decompiler.cpp opengl: remove hw geometry shader related stuff 2019-08-18 20:07:50 -04:00
gl_shader_decompiler.h opengl: remove hw geometry shader related stuff 2019-08-18 20:07:50 -04:00
gl_shader_gen.cpp Merge pull request #4918 from vitor-k/warnings 2019-09-06 22:08:06 +08:00
gl_shader_gen.h opengl: remove hw geometry shader related stuff 2019-08-18 20:07:50 -04:00
gl_shader_manager.cpp opengl: remove hw geometry shader related stuff 2019-08-18 20:07:50 -04:00
gl_shader_manager.h opengl: remove hw geometry shader related stuff 2019-08-18 20:07:50 -04:00
gl_shader_util.cpp Fix GLES version header on picky drivers 2019-03-15 23:32:29 +00:00
gl_shader_util.h video_core: add workarounds to enable GLES support 2019-02-12 16:57:18 -06:00
gl_state.cpp Change from QOpenGLWidget to QWindow 2019-11-09 13:12:30 -07:00
gl_state.h Change from QOpenGLWidget to QWindow 2019-11-09 13:12:30 -07:00
gl_stream_buffer.cpp gl_stream_buffer: Profile orphaning of stream buffer. 2018-11-17 15:03:20 +01:00
gl_stream_buffer.h Port yuzu-emu/yuzu#1137: "renderer_opengl: Namespace OpenGL code" (#4423) 2018-11-16 23:29:10 -08:00
gl_vars.cpp video_core: add workarounds to enable GLES support 2019-02-12 16:57:18 -06:00
gl_vars.h video_core: add workarounds to enable GLES support 2019-02-12 16:57:18 -06:00
pica_to_gl.h Merge pull request #3910 from wwylele/mipmap 2019-04-17 14:10:42 -04:00
post_processing_opengl.cpp renderer_opengl: Add support for custom shaders (#4578) 2019-08-09 20:00:47 +02:00
post_processing_opengl.h renderer_opengl: Add support for custom shaders (#4578) 2019-08-09 20:00:47 +02:00
renderer_opengl.cpp Change from QOpenGLWidget to QWindow 2019-11-09 13:12:30 -07:00
renderer_opengl.h Prevent softlock on shutdown and various cleanup 2019-11-09 13:12:29 -07:00