summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_manager.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2018-11-25gl_shader_decompiler: Implement S2R's Y_DIRECTIONReinUsesLisp1-4/+6
2018-10-22Use standard UBO and fix/stylize the codeFernandoS271-0/+11
2018-10-07gl_shader_decompiler: Implement geometry shadersReinUsesLisp1-0/+8
2018-08-28renderer_opengl: Implement a new shader cache.bunnei1-29/+0
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash1-2/+2
2018-08-15Rasterizer: Implemented instanced rendering.Subv1-1/+6
2018-08-04gl_shader_manager: Invert conditional in SetShaderUniformBlockBinding()Lioncash1-7/+9
2018-08-04gl_shader_manager: Amend sign differences in an assertion comparison in SetShaderUniformBlockBinding()Lioncash1-3/+2
2018-07-21gl_shader_manager: Replace unimplemented function prototypeLioncash1-2/+3
2018-07-19core: Don't construct instance of Core::System, just to access its live instanceLioncash1-1/+1
2018-06-20Build: Fixed some MSVC warnings in various parts of the code.Subv1-2/+2
2018-06-06GPU: Implement sampling multiple textures in the generated glsl shaders.Subv1-19/+0
2018-04-27general: Convert assertion macros over to be fmt-compatibleLioncash1-1/+1
2018-04-18gl_shader_gen: Support vertical/horizontal viewport flipping. (#347)bunnei1-1/+7
2018-04-15GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs.Subv1-8/+1
2018-04-15shaders: Add NumTextureSamplers const, remove unused #pragma.bunnei1-1/+1
2018-04-14gl_shader_manager: Implement SetShaderSamplerBindings.bunnei1-0/+8
2018-04-14gl_shader_manager: Cleanup and consolidate uniform handling.bunnei1-4/+15
2018-04-14renderer_opengl: Add gl_shader_manager class.bunnei1-0/+46