summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_compute_pipeline.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2021-11-16shader, video_core: Fix GCC build errorsameerj1-3/+0
2021-11-16shader: Properly scale image reads and add GL SPIR-V supportReinUsesLisp1-7/+14
2021-11-16shader: Properly blacklist and scale image loadsReinUsesLisp1-1/+1
2021-11-16texture_cache: Add getter to query if image view is rescaledReinUsesLisp1-2/+1
2021-11-16glsl/glasm: Pass and use scaling parameters in shadersReinUsesLisp1-7/+16
2021-11-16gl_compute_pipeline: Add downscale factor to shader uniformsameerj1-0/+9
2021-11-16texture_cache: Simplify image view queries and blacklistingReinUsesLisp1-15/+21
2021-11-16opengl: Use Shader::NumDescriptors when possibleReinUsesLisp1-14/+5
2021-07-23renderer_opengl: Use ARB_separate_shader_objectsReinUsesLisp1-7/+3
2021-07-23video_core: Enable GL SPIR-V shaderslat9nq1-4/+13
2021-07-23gl_shader_cache: Remove const from pipeline source argumentsameerj1-1/+1
2021-07-23gl_shader_cache: Move OGL shader compilation to the respective Pipeline constructorameerj1-3/+10
2021-07-23gl_texture_cache: Create image storage viewsReinUsesLisp1-1/+4
2021-07-23buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp1-1/+3
2021-07-23glasm: Use storage buffers instead of global memory when possibleReinUsesLisp1-16/+26
2021-07-23gl_shader_cache: Rename Program abstractions into PipelineReinUsesLisp1-9/+9
2021-07-23renderer_opengl: State track compute assembly programsReinUsesLisp1-4/+1
2021-07-23glasm: Initial GLASM compute implementation for testingReinUsesLisp1-5/+12
2021-07-23shader: Initial OpenGL implementationReinUsesLisp1-0/+178