yuzu/src/video_core/renderer_opengl
Subv 8335b2f115 Shader: Implemented the predicate and mode arguments of LOP.
The mode can be used to set the predicate to true depending on the result of the logic operation. In some cases, this means discarding the result (writing it to register 0xFF (Zero)).

This is used by Super Mario Odyssey.
2018-08-18 14:36:37 -05:00
..
gl_rasterizer.cpp Rasterizer: Implemented instanced rendering. 2018-08-14 22:25:07 -05:00
gl_rasterizer.h gl_rasterizer: Use a shared helper to upload from CPU memory. 2018-08-12 16:10:26 +02:00
gl_rasterizer_cache.cpp gl_rasterizer_cache: Remove asserts for supported blits. 2018-08-17 00:10:08 -04:00
gl_rasterizer_cache.h gl_rasterizer_cache: Treat Depth formats differently from DepthStencil. 2018-08-15 21:24:04 -04:00
gl_resource_manager.h gl_state: Fix state management for texture swizzle. 2018-06-26 17:15:58 -04:00
gl_shader_decompiler.cpp Shader: Implemented the predicate and mode arguments of LOP. 2018-08-18 14:36:37 -05:00
gl_shader_decompiler.h video_core: Use nested namespaces where applicable 2018-07-20 18:23:54 -04:00
gl_shader_gen.cpp Rasterizer: Implemented instanced rendering. 2018-08-14 22:25:07 -05:00
gl_shader_gen.h gl_shader_gen: Implement dual vertex shader mode. 2018-07-12 22:25:36 -04:00
gl_shader_manager.cpp Rasterizer: Implemented instanced rendering. 2018-08-14 22:25:07 -05:00
gl_shader_manager.h Rasterizer: Implemented instanced rendering. 2018-08-14 22:25:07 -05:00
gl_shader_util.cpp Rename logging macro back to LOG_* 2018-07-02 21:45:47 -04:00
gl_shader_util.h Rename logging macro back to LOG_* 2018-07-02 21:45:47 -04:00
gl_state.cpp gl_state: Don't track constant buffer mappings. 2018-08-12 16:10:26 +02:00
gl_state.h gl_state: Don't track constant buffer mappings. 2018-08-12 16:10:26 +02:00
gl_stream_buffer.cpp Update the stream_buffer helper from Citra. 2018-08-12 15:47:35 +02:00
gl_stream_buffer.h Update the stream_buffer helper from Citra. 2018-08-12 15:47:35 +02:00
maxwell_to_gl.h maxwell_to_gl: Properly handle UnsignedInt/SignedInt sizes. 2018-08-14 20:43:02 -04:00
renderer_opengl.cpp renderer_opengl: Treat OpenGL errors as critical. 2018-08-17 00:09:27 -04:00
renderer_opengl.h core: Namespace EmuWindow 2018-08-11 20:20:21 -04:00