1021 Commits (96cd9c2d186766d5a445475778f971e12a3b2aca)

Author SHA1 Message Date
CamilleLaVey 96cd9c2d18 [Re-introduced] Color output handling in SPIR-V emission 11 months ago
CamilleLaVey facf2e8e61 [revert] Color output handling in SPIR-V emission. 11 months ago
CamilleLaVey 3cf1a41555 [vk] Added support for Stencil component type in texture handling 11 months ago
CamilleLaVey 598c0927e5 [spv] SamplerComponentType 11 months ago
CamilleLaVey 06115d7ced [revert] Tightened SSBO tracking heuristics 11 months ago
CamilleLaVey 22856768da [Revert] Adjusted Track function for bias handling and alignment checks for storage buffers 11 months ago
CamilleLaVey e012f7cff8 [ir, spv] Added support for sampler component types in texture handling 11 months ago
CamilleLaVey 0d35cf9048 [spv] Color output handling in SPIR-V emission. 11 months ago
CamilleLaVey f37b90354c [spv, qcom] Implement warp intrinsics support 11 months ago
CamilleLaVey fa3dd87538 [host] Adjusted Track function for bias handling and alignment checks for storage buffers 11 months ago
CamilleLaVey 994a7b8e65 [ir, nvn] Tightened SSBO tracking heuristics 11 months ago
Caio Oliveira 1dcdf7e48e Revert "Controlled SPV features on QCOM" 11 months ago
CamilleLaVey 77cae949cf Controlled SPV features on QCOM 11 months ago
lizzie 17e2be173c
[spirv] nuke spirv-opt (#3877) 6 months ago
crueter bd6dd7ecec
[maxwell] Fix Flow::Block comp error (#3882) 6 months ago
CamilleLaVey b3cc8723c1
[vulkan] 2nd Vulkan Global Maintenance (#3853) 6 months ago
John fd0c5655c4
Fixes [shader_recompiler] fix CBuf get/set VUUID due to using composite for U32[1], F32[1] (#3790) (#3823) 6 months ago
MaranBr 028050cf04
[shader_recompiler] Fix IsScaled dynamic indexing reading wrong bit source (#3789) 6 months ago
lizzie 9a3af3a6a3
[shader_recompiler] fix CBuf get/set VUUID due to using composite for U32[1], F32[1] (#3790) 7 months ago
lizzie 9cb7001656
[cmake] fixes for XCode when having languages other than C/C++ (#3772) 7 months ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 7 months ago
wildcard 80bafc8fe8
[vulkan] Fix incorrect offset application for Array2D textures (#3696) 7 months ago
tarako d720a7b4b4
[vulkan] Fixed dual-source blending to correctly map shader outputs. (#3637) 8 months ago
John 0d950195e9
[Settings] Add "Enable Legacy Rescale Pass" Toggle (#3582) 8 months ago
JPikachu f77c91431f
[shader_recompiler] Implement indirect image/texture array indexing (#3608) 8 months ago
MaranBr 7d81a724ef
[shader_recompiler] Fix Shuffle handling for Position attributes (#3406) 8 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 8 months ago
PavelBARABANOV b8456394f1
[spirv] Fix F16 conversion on Android (skip NaN check) (#3458) 9 months ago
lizzie df838a57fd
[dynarmic] reduce CPU usage on Spooky Mansion by making blocks be page-sized and page-aligned; replace std::set<> with ankerl set in arm64 (#3253) 9 months ago
rayman30 643f11d972
[VK, MacOS] Fix strict output type mismatch on Metal (MK8D/TOTK fix) (#3414) 9 months ago
lizzie 025bc799f7
[vk] change UInt32->Int32 being used as texture gather offsets (#3404) 9 months ago
PavelBARABANOV 4a5bec1cfc
[android, feat] add "Fix Bloom Effects" toggle (#3359) 9 months ago
MaranBr 4f6195881c
[video_core] Fix 1x graphics bugs without performance loss (#3385) 9 months ago
lizzie ea932fbf40
[vk] properly handle multithreading with global constants without using TLS (#3368) 9 months ago
wildcard 338ea4e9d5
[texture_pass] Re-Add caching optimization for Texture_Pass (#3356) 9 months ago
lizzie cb40b310f5
[opengl] fix GL_NV_geometry_shader_passthrough compiler complaints (#3357) 9 months ago
lizzie cb26ea154c
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#3250) 9 months ago
MaranBr 30e073b02b
[video_core] Fixes flickering and weird textures at native 1x resolution (#3346) 9 months ago
xbzk 4ea8311113
revert old mocking for bindless textures (#3331) 9 months ago
DraVee 6b36c6deb6
Revert "[vk, spir-v] Adding decoration for NonWritable buffers if vertexPipelineStoresAndAtomics" (#3292) 9 months ago
CamilleLaVey 5edcdea78f
[refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState (#3074) 9 months ago
lizzie 82f9d489e7
Revert "[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#2565)" (#3249) 10 months ago
lizzie 46b32b7688
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#2565) 10 months ago
lizzie 8859809ebd
[maxwell] ATOM() has cases where it acts like a NOP (#2907) 11 months ago
Caio Oliveira 9e610ea098
Partial revert "[shared_recompiler/maxwell] fix SURED() wrong encodings (#2983)" (#3099) 11 months ago
lizzie 9a046190c7
[shader_recompiler] macro-ify flow_test and attribute (#2900) 11 months ago
lizzie ba9e03a612
[shared_recompiler/maxwell] fix SURED() wrong encodings (#2983) 11 months ago
lizzie 312c1cc0f6
[shader_recompiler] Simplify translate loop and directly call (the now uniform functions); remove repetitive declarations on impl.h (#2972) 11 months ago
lizzie 0e6ea2d9d6
[shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit packed CBUF variant (#2918) 12 months ago
lizzie fe6b6fbde5
[shader_recompiler] simplify decoder table logic and let compiler do tables for us (#2915) 12 months ago