Citron/src/video_core/renderer_opengl
Subv c9b511da08 GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs.
We're going to need the shader generator to give us a mapping of the actual used const buffers to properly bind them to the shader.
2018-04-14 23:02:05 -05:00
..
gl_rasterizer.cpp GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs. 2018-04-14 23:02:05 -05:00
gl_rasterizer.h GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs. 2018-04-14 23:02:05 -05:00
gl_rasterizer_cache.cpp renderer_opengl: Use OGLProgram instead of OGLShader. 2018-04-13 23:48:21 -04:00
gl_rasterizer_cache.h renderer_opengl: Use OGLProgram instead of OGLShader. 2018-04-13 23:48:21 -04:00
gl_resource_manager.h shaders: Fix GCC and clang build issues. 2018-04-14 16:01:40 -04:00
gl_shader_decompiler.cpp shaders: Address PR review feedback. 2018-04-14 16:01:41 -04:00
gl_shader_decompiler.h gl_shader_decompiler: Add shader stage hint. 2018-04-14 16:01:39 -04:00
gl_shader_gen.cpp gl_shader_gen: Add hashable setup/config structs. 2018-04-13 23:48:23 -04:00
gl_shader_gen.h gl_shader_gen: Add hashable setup/config structs. 2018-04-13 23:48:23 -04:00
gl_shader_manager.cpp GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs. 2018-04-14 23:02:05 -05:00
gl_shader_manager.h GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs. 2018-04-14 23:02:05 -05:00
gl_shader_util.cpp gl_shader_util: Grab latest upstream. 2018-04-13 23:48:21 -04:00
gl_shader_util.h gl_shader_util: Add missing includes. 2018-04-13 23:48:23 -04:00
gl_state.cpp GPU: Allow configuring ssbos in the opengl state manager. 2018-04-14 22:54:23 -05:00
gl_state.h GPU: Allow configuring ssbos in the opengl state manager. 2018-04-14 22:54:23 -05:00
gl_stream_buffer.cpp renderer_gl: Port over gl_stream_buffer module from Citra. 2018-03-19 23:14:02 -04:00
gl_stream_buffer.h renderer_gl: Port over gl_stream_buffer module from Citra. 2018-03-19 23:14:02 -04:00
maxwell_to_gl.h maxwell_to_gl: Add a few types, etc. 2018-04-13 23:48:24 -04:00
renderer_opengl.cpp renderer_opengl: Fix Morton copy byteswap, etc. 2018-04-14 16:01:39 -04:00
renderer_opengl.h renderer_opengl: Use OGLProgram instead of OGLShader. 2018-04-13 23:48:21 -04:00