summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl (follow)
Commit message (Expand)AuthorAgeFilesLines
* chore: fix some typosGravatar Andrea Pappacoda2022-09-231-1/+1
* video_code: support rectangle textureGravatar FengChen2022-08-252-0/+2
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-2325-75/+50
* shader_compiler: support const buffer indirect addressing in GLSLGravatar Liam2022-04-013-8/+37
* shader_recompiler: Reduce unused includesGravatar ameerj2022-03-207-13/+0
* emit_glsl_atomic: Implement 32x2 fallback atomic opsGravatar ameerj2022-01-291-9/+55
* shaders: Add U64->U32x2 Atomic fallback functionsGravatar ameerj2022-01-292-0/+127
* shader_recompiler: fix potential OOB accessGravatar v19932022-01-171-3/+4
* glsl: Remove unreachable returnGravatar Narr the Reg2022-01-041-1/+0
* glsl: Add boolean reference workaroundGravatar ameerj2021-12-292-2/+6
* glsl_context_get_set: Add alternative cbuf type for broken driversGravatar ameerj2021-12-292-17/+25
* emit_glsl_integer: Use negation work aroundGravatar ameerj2021-12-291-2/+2
* shader: Add integer attribute get optimization passGravatar ameerj2021-12-292-0/+18
* emit_glsl_floating_point: Fix FPNeg on newer Nvidia driversGravatar ameerj2021-12-241-2/+2
* Remove glsl handle legacy related codeGravatar vonchenplus2021-12-183-103/+1
* shader_recompiler: Adjust emit_context includesGravatar ameerj2021-12-0520-20/+20
* shader_recompiler: Rename backend emit_context filesGravatar ameerj2021-12-052-0/+0
* shader: Properly scale image reads and add GL SPIR-V supportGravatar ReinUsesLisp2021-11-162-1/+9
* glsl/glasm: Pass and use scaling parameters in shadersGravatar ReinUsesLisp2021-11-163-4/+4
* gl_graphics_pipeline: Add downscale factor to shader uniformsGravatar ameerj2021-11-162-2/+4
* shader: Add IsTextureScaled opcodeGravatar ReinUsesLisp2021-11-162-0/+10
* shader: Add integer division opcodesGravatar ReinUsesLisp2021-11-162-0/+10
* shader: Add resolution down factor opcodeGravatar ReinUsesLisp2021-11-162-0/+6
* ShaderCache: Fix Phi Nodes Type on OGL.Gravatar Fernando Sahmkow2021-11-011-2/+2
* style: Remove extra space preceding the :: operatorGravatar Morph2021-09-291-2/+2
* emit_glsl_warp: Fix shuffle ops for 64-thread warp sizesGravatar ameerj2021-08-311-24/+36
* emit_glsl_warp: Fix ballot related ops for 64-thread warp sizesGravatar ameerj2021-08-311-24/+38
* glsl: Simplify FCMP emissionGravatar ameerj2021-07-221-6/+4
* glsl: Update TessellationControl gl_inGravatar ameerj2021-07-221-0/+28
* shader: Avoid usage of C++20 ranges to build in clangGravatar ReinUsesLisp2021-07-221-2/+7
* glsl: Clamp shared mem size to GL_MAX_COMPUTE_SHARED_MEMORY_SIZEGravatar ameerj2021-07-221-2/+9
* shader_recompiler, video_core: Resolve clang errorsGravatar lat9nq2021-07-221-1/+1
* shader: Ignore global memory ops on devices lacking int64 supportGravatar ameerj2021-07-222-9/+31
* shader: GCC fmt 8.0.0 fixesGravatar lat9nq2021-07-223-6/+6
* shader: Fix disabled and unwritten attributes and varyingsGravatar ReinUsesLisp2021-07-221-2/+6
* glsl: Fix shared and local memory declarationsGravatar ameerj2021-07-221-3/+3
* opengl: Implement LOP.CCGravatar ameerj2021-07-221-3/+11
* glsl: Declare local memory in mainGravatar ameerj2021-07-221-3/+3
* glsl: Add passthrough geometry shader supportGravatar ameerj2021-07-223-7/+27
* shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp2021-07-224-34/+32
* glsl: Better IAdd Overflow CC fixGravatar ameerj2021-07-222-11/+13
* shader: Remove IAbs64Gravatar ReinUsesLisp2021-07-222-5/+0
* glsl: Fix IADD CCGravatar ameerj2021-07-222-5/+7
* shader: Move loop safety tests to code emissionGravatar ReinUsesLisp2021-07-224-11/+12
* glsl: Remove frag color initializationGravatar ameerj2021-07-221-9/+0
* emit_glsl_special: Skip initialization of frag_color0Gravatar ameerj2021-07-221-1/+1
* glsl: Add missing ; in EmitSetSampleMaskGravatar Morph2021-07-221-1/+1
* glsl: Fix output varying initialization when transform feedback is usedGravatar ameerj2021-07-221-3/+37
* glsl: Fix cbuf component indexing bug falbackGravatar ameerj2021-07-221-7/+6
* shader: Properly manage attributes not written from previous stagesGravatar ReinUsesLisp2021-07-224-29/+22