aboutsummaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glasm
Commit message (Expand)AuthorAgeFilesLines
* shader_recompiler: translate Switch 2 task and mesh programsTakoroka2 days4-0/+26
* [vulkan] Implementation for VK_EXT_shader_quad_control (#4168)CamilleLaVey2026-08-282-1/+24
* [shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit...lizzie2025-11-032-0/+11
* [common] replace Common::BitCast with libc++ provided one (#2774)lizzie2025-10-222-7/+10
* [meta] fix license headers (#2547)lizzie2025-09-211-0/+3
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
* [spirv] new castings for int8/int16/etc (#86)lizzie2025-07-232-0/+30
* Add InputTopologyVertices from torzu adapted to edenMrPurple6662025-04-191-0/+5
* Update fmt to allow for v11crueter2025-04-103-10/+10
* Add SR_WScaleFactorXY/SR_WScaleFactorZ stubs for Prince of Persia (#5)darktux2025-04-042-0/+10
* 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-3/+6
|/
* ci: fix new codespell errorsLiam2023-10-021-1/+1
* Shader Recomnpiler: implement textuzreGrad 3D emulation constant propagationFernando Sahmkow2023-08-181-4/+19
* emit_glasm: Fix lmem size computationameerj2023-06-251-1/+1
* emit_glasm_image: Fix TXQ with MSAA texturesameerj2023-01-291-1/+9
* Merge pull request #9694 from ameerj/txq-mipsliamwhite2023-01-292-2/+2
|\
| * shader_recompiler: TXQ: Skip QueryLevels when possibleameerj2023-01-282-2/+2
* | Merge pull request #9687 from ameerj/ogl-shader-msbunnei2023-01-282-5/+8
|\ \
| * | glasm: Add MS sampler typesameerj2023-01-272-5/+8
| |/
* / shader_recompiler: Remove S32 IR typeameerj2023-01-252-5/+0
|/
* Video_core: Address feedbackFernando Sahmkow2023-01-041-0/+18
* Merge pull request #9253 from vonchenplus/attr_layerliamwhite2022-11-182-0/+4
|\
| * shader: Implement miss attribute layerFengChen2022-11-172-0/+4
* | video_core: Fix few issues in Tess stageFengChen2022-11-073-0/+17
|/
* 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
* | shader_recompiler: add extended LDC to GLASM backendLiam2022-10-021-4/+21
* | chore: fix some typosAndrea Pappacoda2022-09-231-1/+1
|/
* video_code: support rectangle textureFengChen2022-08-251-0/+2
* general: Convert source file copyright comments over to SPDXMorph2022-04-2324-72/+48
* shader_recompiler: Reduce unused includesameerj2022-03-206-14/+0
* shaders: Add U64->U32x2 Atomic fallback functionsameerj2022-01-292-0/+138
* Merge pull request #7629 from ameerj/nv-driver-fixesFernando S2022-01-032-0/+17
|\
| * shader: Add integer attribute get optimization passameerj2021-12-292-0/+17
* | emit_glasm_context_get_set: Fix GetAttribute return value type.ameerj2021-12-241-4/+4
|/
* glasm: Move implemented instructions from not_implemented.cppameerj2021-12-057-169/+220
* shader_recompiler: Adjust emit_context includesameerj2021-12-0515-15/+15
* shader_recompiler: Rename backend emit_context filesameerj2021-12-052-0/+0
* shader: Properly scale image reads and add GL SPIR-V supportReinUsesLisp2021-11-165-2/+16
* glsl/glasm: Pass and use scaling parameters in shadersReinUsesLisp2021-11-163-3/+7
* gl_graphics_pipeline: Add downscale factor to shader uniformsameerj2021-11-161-2/+1
* shader: Add IsTextureScaled opcodeReinUsesLisp2021-11-162-0/+9
* shader: Add integer division opcodesReinUsesLisp2021-11-162-0/+10
* shader: Add resolution down factor opcodeReinUsesLisp2021-11-162-0/+6
* Shader Cahe: Fix Phi Nodes on GLASM.Fernando Sahmkow2021-11-021-1/+1
* emit_glasm: Fix LINESS_ADJACENCY typo in InputPrimitive()Lioncash2021-07-261-1/+1