summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_manager.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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