summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/ir_opt/texture_pass.cpp
AgeCommit message (Expand)Author
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2023-12-21shader_recompiler: use float image operations on load/store when requiredLiam
2023-01-29Merge pull request #9699 from ameerj/texture-pass-descliamwhite
2023-01-29Merge pull request #9698 from ameerj/texture-pass-handleliamwhite
2023-01-29Merge pull request #9694 from ameerj/txq-mipsliamwhite
2023-01-28texture_pass: Fix texture descriptors comparisonsameerj
2023-01-28texture_pass: Refactor texture handle retrievalameerj
2023-01-28Merge pull request #9682 from ameerj/shader-s32bunnei
2023-01-28shader_recompiler: TXQ: Skip QueryLevels when possibleameerj
2023-01-25shader_recompiler: Remove S32 IR typeameerj
2023-01-23spirv: fix multisampled image fetchLiam
2022-11-11ir/texture_pass: Use host_info instead of querying Settings::values (#9176)Morph
2022-11-04video_core: Fix SNORM texture buffer emulating error (#9001)Feng Chen
2022-10-06General: Fix compilation for GCCLiam White
2022-10-06Shader Decompiler: implement better tracking for Vulkan samplers.Fernando Sahmkow
2022-10-06Shader Decompiler: Check for shift when deriving composite samplers.Fernando Sahmkow
2022-08-31style: General style changes to match with the rest of the codebaseMorph
2022-08-25video_code: support rectangle textureFengChen
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2021-10-24TexturePass: Fix clamping of images as this allowed negative indices.Fernando Sahmkow
2021-10-17Shader Compiler: avoid overflowed indices on indixed samplers.Fernando Sahmkow
2021-07-22texture_pass: Fix is_read image qualificationameerj
2021-07-22glsl: Address rest of feedbackameerj
2021-07-22shader: Clang-format secondary texturesReinUsesLisp
2021-07-22shader: Fix secondary texturesReinUsesLisp
2021-07-22shader: Implement Int32 SUATOM/SUREDameerj
2021-07-22shader: Implement VertexA stageFernandoS27
2021-07-22shader: Implement indexed texturesReinUsesLisp
2021-07-22shader: Implement D3D samplersReinUsesLisp
2021-07-22spirv: Implement image buffersReinUsesLisp
2021-07-22shader: Implement SULD and SUSTReinUsesLisp
2021-07-22shader_recompiler,video_core: Cleanup some GCC and Clang errorslat9nq
2021-07-22shader: Implement texture buffersReinUsesLisp
2021-07-22shader: Abstract breadth searches and use the abstractionReinUsesLisp
2021-07-22shader: Implement ImageGradientFernandoS27
2021-07-22shader,spirv: Implement ImageQueryLod.FernandoS27
2021-07-22shader: Implement TXQ and fix FragDepthReinUsesLisp
2021-07-22shader: Add IR opcode for ImageFetchFernandoS27
2021-07-22shader: Implement TLD4 and TLD4_BFernandoS27
2021-07-22shader: Track first bindless argument instead of the instruction itselfReinUsesLisp
2021-07-22shader: Implement CAL inlining function callsReinUsesLisp
2021-07-22shader: Partial implementation of LDCReinUsesLisp
2021-07-22shader: Initial support for textures and TEXReinUsesLisp