summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_manager.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* gl_shader_manager: Move using statement into the cpp fileLioncash2019-03-281-1/+3
* gl_shader_manager: Remove reliance on global accessor within MaxwellUniformData::SetFromRegs()Lioncash2019-03-281-7/+6
* gl_shader_decompiler: Implement S2R's Y_DIRECTIONReinUsesLisp2018-11-251-4/+6
* Use standard UBO and fix/stylize the codeFernandoS272018-10-221-0/+11
* gl_shader_decompiler: Implement geometry shadersReinUsesLisp2018-10-071-0/+8
* renderer_opengl: Implement a new shader cache.bunnei2018-08-281-29/+0
* renderer_opengl: Namespace OpenGL codeLioncash2018-08-221-2/+2
* Rasterizer: Implemented instanced rendering.Subv2018-08-151-1/+6
* gl_shader_manager: Invert conditional in SetShaderUniformBlockBinding()Lioncash2018-08-041-7/+9
* gl_shader_manager: Amend sign differences in an assertion comparison in SetShaderUniformBlockBinding()Lioncash2018-08-041-3/+2
* gl_shader_manager: Replace unimplemented function prototypeLioncash2018-07-211-2/+3
* core: Don't construct instance of Core::System, just to access its live instanceLioncash2018-07-191-1/+1
* Build: Fixed some MSVC warnings in various parts of the code.Subv2018-06-201-2/+2
* GPU: Implement sampling multiple textures in the generated glsl shaders.Subv2018-06-061-19/+0
* general: Convert assertion macros over to be fmt-compatibleLioncash2018-04-271-1/+1
* gl_shader_gen: Support vertical/horizontal viewport flipping. (#347)bunnei2018-04-181-1/+7
* GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs.Subv2018-04-151-8/+1
* shaders: Add NumTextureSamplers const, remove unused #pragma.bunnei2018-04-151-1/+1
* gl_shader_manager: Implement SetShaderSamplerBindings.bunnei2018-04-141-0/+8
* gl_shader_manager: Cleanup and consolidate uniform handling.bunnei2018-04-141-4/+15
* renderer_opengl: Add gl_shader_manager class.bunnei2018-04-141-0/+46