citra/src/video_core/renderer_opengl
James Rowe f369196c9f Remove wait for free buffer
Previously we would first attempt to use any buffer that was free,
meaning whichever buffer has already been displayed. This has poor
interactions when the operating system throttles the update rate of the
window, so if there isn't any free buffers available, just reuse the
oldest frame instead.
2019-12-16 20:02:01 -07: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_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_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 video_core: get rid of MSVC hack comment 2019-11-17 17:42:19 -06: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 Remove wait for free buffer 2019-12-16 20:02:01 -07:00
renderer_opengl.h Add microprofile scopes for presentation 2019-12-02 18:59:12 -07:00