summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_util.h (unfollow)
Commit message (Expand)AuthorFilesLines
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda1-3/+2
2022-03-19video_core: Reduce unused includesameerj1-4/+0
2021-07-23renderer_opengl: Use ARB_separate_shader_objectsReinUsesLisp1-4/+2
2021-07-23gl_shader_util: Move shader utility code to a separate fileReinUsesLisp1-78/+11
2020-08-24gl_shader_util: Use std::string_view instead of star pointerReinUsesLisp1-1/+1
2019-02-07gl_shader_util: Add parameter to handle retrievable programsReinUsesLisp1-1/+4
2018-08-22renderer_opengl: Namespace OpenGL codeLioncash1-2/+2
2018-07-03Rename logging macro back to LOG_*James Rowe1-4/+4
2018-05-19GLRenderer: Log the shader source code when program linking fails.Subv1-0/+27
2018-04-14gl_shader_util: Add missing includes.bunnei1-0/+2
2018-04-14gl_shader_util: Grab latest upstream.bunnei1-7/+47
2018-03-20gl_shader_util: Sync latest version with Citra.bunnei1-1/+5
2018-01-21Format: Run the new clang format on everythingJames Rowe1-1/+1
2017-04-17OpenGL: Move Attributes enum to a more appropriate fileYuri Kunde Schlesner1-11/+0
2016-05-11OpenGL: Implement texture type 3Jannik Vogel1-0/+1
2016-02-05renderer_opengl: Implement diffuse component of HW fragment lighting.bunnei1-0/+2
2015-10-22gl_rasterizer: Define enum types for each vertex texcoord attribute.bunnei1-3/+5
2015-10-22gl_shader_util: Cleanup header file + add docstring.bunnei1-1/+7
2015-10-22renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups.bunnei1-3/+3
2015-10-22Initial implementation of fragment shader generation with caching.Subv1-0/+6
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner1-1/+1
2014-12-21License changepurpasmart961-1/+1
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner1-1/+1
2014-08-26Rewrite of OpenGL renderer, including OS X supportKevin Hartman1-0/+13