aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl
Commit message (Expand)AuthorAgeFilesLines
* shader_recompiler: translate Switch 2 task and mesh programsTakoroka2 days3-0/+23
* [glsl] fix clang 23 build error for unused function `SetDefinition` (#4389)lizzie2026-09-231-19/+6
* [vulkan] Implementation for VK_EXT_shader_quad_control (#4168)CamilleLaVey2026-08-282-1/+20
* [opengl] fix GL_NV_geometry_shader_passthrough compiler complaints (#3357)lizzie2026-01-211-4/+6
* [shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit...lizzie2025-11-032-0/+9
* [meta] fix license headers (#2547)lizzie2025-09-213-0/+9
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-093-5/+5
* [spirv] new castings for int8/int16/etc (#86)lizzie2025-07-232-0/+36
* Add InputTopologyVertices from torzu adapted to edenMrPurple6662025-04-191-0/+4
* Update fmt to allow for v11crueter2025-04-102-2/+2
* Add SR_WScaleFactorXY/SR_WScaleFactorZ stubs for Prince of Persia (#5)darktux2025-04-042-0/+10
* Fix more typosViktor Szépe2024-01-151-2/+2
* emit_glsl_image: Use inlined texelFetch offsetsAmeer J2023-12-202-7/+7
* Merge pull request #12196 from ameerj/glsl-cbuf-sizesliamwhite2023-12-031-1/+4
|\
| * GLSL: Prefer known used cbuf sizesAmeer J2023-11-261-1/+4
* | Merge branch 'master' into ssbo-alignAmeer J2023-11-261-3/+3
|\|
| * shader_recompiler: Fix spelling of "derivate" (#12067)Ameer J2023-11-181-3/+3
* | shader_recompiler: Align SSBO offsets in GlobalMemory functionsAmeer J2023-10-311-1/+4
|/
* emit_glsl_warp: Fix shfl_in_bounds conditionalAmeer J2023-10-222-4/+9
* shader_recompiler: fix emulation of 3D textureGradLiam2023-09-011-1/+1
* Shader Recomnpiler: implement textuzreGrad 3D emulation constant propagationFernando Sahmkow2023-08-181-1/+7
* Remove memory allocations in some hot pathsKelebek12023-06-221-1/+1
* shader_recompiler: Add subpixel offset for correct rounding at `ImageGather`Wollnashorn2023-04-081-0/+29
* general: fix spelling mistakesLiam2023-03-122-41/+41
* glsl_emit_context: Remove redeclarations of gl_SampleID and gl_SampleMaskameerj2023-02-081-6/+0
* emit_glsl_image: Implement TXQ with MSAA texturesameerj2023-01-291-9/+23
* Merge pull request #9694 from ameerj/txq-mipsliamwhite2023-01-292-11/+11
|\
| * shader_recompiler: TXQ: Skip QueryLevels when possibleameerj2023-01-282-11/+11
* | Merge pull request #9687 from ameerj/ogl-shader-msbunnei2023-01-282-28/+38
|\ \
| * | emit_glsl_image: Fix ImageFetch for MSAA texturesameerj2023-01-281-6/+11
| * | glsl: Add MS sampler typesameerj2023-01-271-22/+27
| |/
* / shader_recompiler: Remove S32 IR typeameerj2023-01-252-5/+0
|/
* Video_core: Address feedbackFernando Sahmkow2023-01-041-0/+6
* MacroHLE: Add OpenGL SupportFernando Sahmkow2023-01-012-1/+13
* Merge pull request #9253 from vonchenplus/attr_layerliamwhite2022-11-181-0/+3
|\
| * shader: Implement miss attribute layerFengChen2022-11-171-0/+3
* | video_core: Fix few issues in Tess stageFengChen2022-11-072-0/+13
|/
* video_core: Fix SNORM texture buffer emulating error (#9001)Feng Chen2022-11-042-0/+5
* Merge pull request #8858 from vonchenplus/mipmapbunnei2022-11-033-0/+8
|\
| * video_core: Generate mipmap texture by drawingFengChen2022-09-203-0/+8
* | CMakeLists: Disable C4100 and C4324Morph2022-10-221-4/+0
* | chore: fix some typosAndrea Pappacoda2022-09-231-1/+1
|/
* video_code: support rectangle textureFengChen2022-08-252-0/+2
* general: Convert source file copyright comments over to SPDXMorph2022-04-2325-75/+50
* shader_compiler: support const buffer indirect addressing in GLSLLiam2022-04-013-8/+37
* shader_recompiler: Reduce unused includesameerj2022-03-207-13/+0
* emit_glsl_atomic: Implement 32x2 fallback atomic opsameerj2022-01-291-9/+55
* shaders: Add U64->U32x2 Atomic fallback functionsameerj2022-01-292-0/+127
* shader_recompiler: fix potential OOB accessv19932022-01-171-3/+4
* glsl: Remove unreachable returnNarr the Reg2022-01-041-1/+0