yuzu/src/video_core/renderer_opengl
Subv c5284efd4f Rasterizer: Implemented instanced rendering.
We keep track of the current instance and update an uniform in the shaders to let them know which instance they are.

Instanced vertex arrays are not yet implemented.
2018-08-14 22:25:07 -05:00
..
gl_rasterizer_cache.cpp gl_rasterizer_cache: Implement G8R8S format. 2018-08-14 20:41:49 -04:00
gl_rasterizer_cache.h Merge pull request #1068 from bunnei/g8r8s 2018-08-14 23:13:43 -04: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_resource_manager.h gl_state: Fix state management for texture swizzle. 2018-06-26 17:15:58 -04:00
gl_shader_decompiler.cpp Rasterizer: Implemented instanced rendering. 2018-08-14 22:25:07 -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 core: Namespace EmuWindow 2018-08-11 20:20:21 -04:00
renderer_opengl.h core: Namespace EmuWindow 2018-08-11 20:20:21 -04:00