yuzu/src/video_core/renderer_opengl
ReinUsesLisp 78574746bd renderer_opengl: Fix sRGB blits
Removes the sRGB hack of tracking if a frame used an sRGB rendertarget
to apply at least once to blit the final texture as sRGB. Instead of
doing this apply sRGB if the presented image has sRGB.

Also enable sRGB by default on Maxwell3D registers as some games seem to
assume this.
2019-09-10 19:31:42 -03:00
..
gl_buffer_cache.cpp gl_buffer_cache: Add missing include 2019-08-29 22:02:52 +00:00
gl_buffer_cache.h Buffer Cache: Adress Feedback. 2019-08-21 12:14:27 -04:00
gl_device.cpp gl_device: Disable precise in fragment shaders on bugged drivers 2019-09-04 01:54:00 -03:00
gl_device.h gl_device: Disable precise in fragment shaders on bugged drivers 2019-09-04 01:54:00 -03:00
gl_framebuffer_cache.cpp texture_cache: Fermi2D reform and implement View Mirage 2019-06-20 21:38:33 -03:00
gl_framebuffer_cache.h gl_framebuffer_cache: Use a hashed struct to cache framebuffers 2019-06-20 21:36:12 -03:00
gl_rasterizer.cpp renderer_opengl: Fix sRGB blits 2019-09-10 19:31:42 -03:00
gl_rasterizer.h gl_rasterizer: Add samplers to compute dispatches 2019-09-05 20:35:51 -03:00
gl_resource_manager.cpp gl_texture_cache: Correct asserts 2019-06-25 19:26:59 -04:00
gl_resource_manager.h gl_resource_manager: Correct MakeStreamCopy 2019-06-25 17:32:04 -04:00
gl_sampler_cache.cpp gl_sampler_cache: Port sampler cache to OpenGL 2019-04-02 16:58:08 -03:00
gl_sampler_cache.h video_core: Add missing override specifiers 2019-07-07 13:38:39 -04:00
gl_shader_cache.cpp gl_shader_cache: Remove special casing for geometry shaders 2019-09-04 01:54:43 -03:00
gl_shader_cache.h gl_shader_cache: Remove special casing for geometry shaders 2019-09-04 01:54:43 -03:00
gl_shader_decompiler.cpp gl_shader_decompiler: Keep track of written images and mark them as modified 2019-09-05 23:26:05 -03:00
gl_shader_decompiler.h gl_rasterizer: Implement compute shaders 2019-07-15 17:38:25 -03:00
gl_shader_disk_cache.cpp gl_shader_decompiler: Keep track of written images and mark them as modified 2019-09-05 23:26:05 -03:00
gl_shader_disk_cache.h gl_rasterizer: Implement compute shaders 2019-07-15 17:38:25 -03:00
gl_shader_gen.cpp gl_shader_cache: Address CI issues 2019-07-15 17:38:25 -03:00
gl_shader_gen.h gl_rasterizer: Implement compute shaders 2019-07-15 17:38:25 -03:00
gl_shader_manager.cpp gl_rasterizer: Move alpha testing to the OpenGL pipeline 2019-05-30 13:21:01 -03:00
gl_shader_manager.h gl_rasterizer: Move alpha testing to the OpenGL pipeline 2019-05-30 13:21:01 -03:00
gl_shader_util.cpp gl_shader_cache: Address review commentaries 2019-07-15 17:38:25 -03:00
gl_shader_util.h gl_shader_util: Add parameter to handle retrievable programs 2019-02-06 22:20:57 -03:00
gl_state.cpp renderer_opengl: Fix sRGB blits 2019-09-10 19:31:42 -03:00
gl_state.h renderer_opengl: Fix sRGB blits 2019-09-10 19:31:42 -03:00
gl_stream_buffer.cpp video_core: Make ARB_buffer_storage a required extension 2019-06-20 21:36:12 -03:00
gl_stream_buffer.h video_core: Make ARB_buffer_storage a required extension 2019-06-20 21:36:12 -03:00
gl_texture_cache.cpp Merge pull request #2742 from ReinUsesLisp/fix-texture-buffers 2019-08-29 15:59:17 -04:00
gl_texture_cache.h gl_shader_decompiler: Keep track of written images and mark them as modified 2019-09-05 23:26:05 -03:00
maxwell_to_gl.h maxwell_to_gl: Use GL_CLAMP to emulate Clamp wrap mode 2019-05-30 13:21:01 -03:00
renderer_opengl.cpp renderer_opengl: Fix sRGB blits 2019-09-10 19:31:42 -03:00
renderer_opengl.h renderer_opengl: Fix sRGB blits 2019-09-10 19:31:42 -03:00
utils.cpp gl_rasterizer: Fix vertex and index data invalidations 2019-07-06 00:37:55 -03:00
utils.h gl_rasterizer: Fix vertex and index data invalidations 2019-07-06 00:37:55 -03:00