50 Commits (4ea8311113209b0bf90222294861d58c9ae06eb2)

Author SHA1 Message Date
xbzk 4ea8311113
revert old mocking for bindless textures (#3331) 3 weeks ago
Ribbit 3d4bb08cfc
Revert "[Shader Recompiler] Caching optimization for Texture_Pass (#481)" (#2859) 3 months ago
wildcard dac2efc4c8
[Shader Recompiler] Caching optimization for Texture_Pass (#481) 5 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 5 months ago
Gamer64 a002730d68
[VK] Rework SPIRV Shader Optimization (#238) 7 months ago
CamilleLaVey fa600b88b1 revert 91a662431c (#240) 7 months ago
JPikachu 91a662431c [Texture_cache] Better memory handling for devices with lower memory allocations (#233) 7 months ago
xbzk 1240cd43d7 patch: mock return for textures not found by Track method (#150) 8 months ago
Liam a952270b5c shader_recompiler: use float image operations on load/store when required 2 years ago
ameerj 6e5f3d43f2 texture_pass: Fix texture descriptors comparisons 3 years ago
ameerj be397f57ad texture_pass: Refactor texture handle retrieval 3 years ago
ameerj 2d2558797c shader_recompiler: TXQ: Skip QueryLevels when possible 3 years ago
ameerj 382717743a shader_recompiler: Remove S32 IR type 3 years ago
Liam ac94832cb6 spirv: fix multisampled image fetch 3 years ago
Morph fc301cf777 ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 3 years ago
Feng Chen bcf6a7c0dd video_core: Fix SNORM texture buffer emulating error (#9001) 3 years ago
Liam White 6df0663a57 General: Fix compilation for GCC 4 years ago
Fernando Sahmkow 3c4e05745f Shader Decompiler: implement better tracking for Vulkan samplers. 4 years ago
Fernando Sahmkow dc74837ac9 Shader Decompiler: Check for shift when deriving composite samplers. 4 years ago
Morph 649c49525d style: General style changes to match with the rest of the codebase 3 years ago
FengChen 98656c14a8 video_code: support rectangle texture 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Fernando Sahmkow 6e19b9f5ff TexturePass: Fix clamping of images as this allowed negative indices. 4 years ago
Fernando Sahmkow 1a0006ef55 Shader Compiler: avoid overflowed indices on indixed samplers. 4 years ago
ameerj 633c54a202 texture_pass: Fix is_read image qualification 5 years ago
ameerj 1d2c13fd7b glsl: Address rest of feedback 5 years ago
ReinUsesLisp 74df00415a shader: Clang-format secondary textures 5 years ago
ReinUsesLisp f19403bafa shader: Fix secondary textures 5 years ago
ameerj 455872a4af shader: Implement Int32 SUATOM/SURED 5 years ago
FernandoS27 a2fac91c47 shader: Implement VertexA stage 5 years ago
ReinUsesLisp 052317e748 shader: Implement indexed textures 5 years ago
ReinUsesLisp 7066f9ef7b shader: Implement D3D samplers 5 years ago
ReinUsesLisp 03c16b085a spirv: Implement image buffers 5 years ago
ReinUsesLisp 5ab1ac4f29 shader: Implement SULD and SUST 5 years ago
lat9nq a4e7a41e7f shader_recompiler,video_core: Cleanup some GCC and Clang errors 5 years ago
ReinUsesLisp 96da029a74 shader: Implement texture buffers 5 years ago
ReinUsesLisp e9d7f63788 shader: Abstract breadth searches and use the abstraction 5 years ago
FernandoS27 be5936dea2 shader: Implement ImageGradient 5 years ago
FernandoS27 56c8c42cf8 shader,spirv: Implement ImageQueryLod. 5 years ago
ReinUsesLisp e4ba306750 shader: Implement TXQ and fix FragDepth 5 years ago
FernandoS27 ac81f51141 shader: Add IR opcode for ImageFetch 5 years ago
FernandoS27 d4974db16f shader: Implement TLD4 and TLD4_B 5 years ago
ReinUsesLisp 7e8fc3e3c8 shader: Track first bindless argument instead of the instruction itself 5 years ago
ReinUsesLisp db2e9d64aa shader: Implement CAL inlining function calls 5 years ago
ReinUsesLisp 83c7592d3d shader: Partial implementation of LDC 5 years ago
ReinUsesLisp a956d3cdb3 shader: Initial support for textures and TEX 5 years ago