summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_decompiler.h (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Remove old shader managementReinUsesLisp1-69/+0
2021-02-13video_core: Reimplement the buffer cacheReinUsesLisp1-1/+1
2020-12-30video_core: Rewrite the texture cacheReinUsesLisp1-2/+2
2020-12-05video_core: Resolve more variable shadowing scenarios pt.3Lioncash1-2/+2
2020-12-04video_core: Resolve more variable shadowing scenariosLioncash1-6/+6
2020-06-01glsl: Squash constant buffers into a single SSBO when we hit the limitReinUsesLisp1-2/+4
2020-04-23shader_ir: Turn classes into data structuresReinUsesLisp1-25/+8
2020-03-09gl_shader_decompiler: Add identifier to decompiled codeReinUsesLisp1-1/+2
2020-03-09shader/registry: Store graphics and compute metadataReinUsesLisp1-4/+2
2020-03-09gl_shader_cache: Rework shader cache and remove post-specializationsReinUsesLisp1-9/+6
2020-02-28gl_state_tracker: Implement dirty flags for clip distances and shadersReinUsesLisp1-1/+1
2019-11-23video_core: Unify ProgramType and ShaderStage into ShaderTypeReinUsesLisp1-14/+3
2019-10-30shader/node: Unpack bindless texture encodingReinUsesLisp1-2/+1
2019-10-25gl_shader_decompiler: Move entries to a separate functionReinUsesLisp1-5/+4
2019-09-21shader/image: Implement SULD and remove irrelevant codeReinUsesLisp1-1/+0
2019-07-15gl_rasterizer: Implement compute shadersReinUsesLisp1-5/+17
2019-07-08gl_shader_decompiler: Implement gl_ViewportIndex and gl_Layer in vertex shadersReinUsesLisp1-0/+1
2019-06-21gl_shader_decompiler: Implement image binding settingsReinUsesLisp1-0/+2
2019-04-14gl_shader_decompiler: Use variable AOFFI on supported hardwareReinUsesLisp1-2/+6
2019-04-14shader_ir: Implement STG, keep track of global memory usage and flushReinUsesLisp1-2/+13
2019-04-08Unify both sampler types.Fernando Sahmkow1-1/+2
2019-04-04video_core/renderer_opengl: Remove unnecessary includesLioncash1-1/+0
2019-02-07gl_shader_disk_cache: Address miscellaneous feedbackReinUsesLisp1-4/+4
2019-02-07gl_shader_disk_cache: Save GLSL and entries into the precompiled fileReinUsesLisp1-60/+5
2019-02-07gl_shader_decompiler: Remove name entriesReinUsesLisp1-23/+7
2019-02-07shader_decode: Implement LDG and basic cbuf trackingReinUsesLisp1-0/+33
2019-01-30gl_shader_cache: Use explicit bindingsReinUsesLisp1-12/+0
2019-01-30shader_decode: Implement LDG and basic cbuf trackingReinUsesLisp1-0/+34
2019-01-15video_core: Rename glsl_decompiler to gl_shader_decompilerReinUsesLisp1-0/+0
2019-01-15video_core: Address feedbackReinUsesLisp1-1/+1
2019-01-15glsl_decompiler: ImplementationReinUsesLisp1-0/+88