1022 Commits (1ebdef1a0257b925794d156f5bb56d34bd5722e5)

Author SHA1 Message Date
CamilleLaVey bd80d603e2 [vulkan] Corrected mishandling of render area + rescaling logic by using wrongly push constants 6 months ago
CamilleLaVey cd7414814a [vulkan] Removed handling for PixelFormatInterpretation 6 months ago
CamilleLaVey dfe1f39a4b Revert "[vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding" 6 months ago
CamilleLaVey 3f1f20185c Revert "[vulkan] simplify numeric type determination" 6 months ago
CamilleLaVey 4755ec7a59 [vulkan] simplify numeric type determination 6 months ago
CamilleLaVey 1aae75512b Revert "[vulkan] Added conservative path for RoundingModeRTZ + instrumentalization for shaders use" 6 months ago
CamilleLaVey 825b899bf8 Revert "fix build" 6 months ago
CamilleLaVey 73c16c3d45 Revert "[debug] Added extra logging/ address for shader info -> FP32Mul Optimize Path" 6 months ago
CamilleLaVey 124c97a88a Revert "[debug] fix logging entries for histogram" 6 months ago
CamilleLaVey 02f9c5ffd2 Revert "[test] Histogram debug - shader float control -> initial target: Adreno" 6 months ago
CamilleLaVey 21c77d5dce [vulkan] Added conservative path for RoundingModeRTZ + instrumentalization for shaders use 6 months ago
CamilleLaVey a80e0f10ba Just meow 6 months ago
CamilleLaVey ccb518dc05 Changed logging context 6 months ago
CamilleLaVey bb768ad570 fix building 2 6 months ago
CamilleLaVey c028d925bc fix build 6 months ago
CamilleLaVey 108bb3d28b [debug] Added extra logging/ address for shader info -> FP32Mul Optimize Path 6 months ago
CamilleLaVey 3db45f3c46 [vulkan] Implemented active color output tracking in runtime info and update fragment color handling 6 months ago
CamilleLaVey dee102cf92 [debug] Added extra parametters for histogram track info -> shader info for RZ 6 months ago
CamilleLaVey ad2f40b0e7 [debug] fix logging entries for histogram 6 months ago
CamilleLaVey d10080b757 [test] Histogram debug - shader float control -> initial target: Adreno 6 months ago
CamilleLaVey 646aea7fbf [vulkan] Removed unused helper in texture pass 6 months ago
CamilleLaVey 186c0b0cc7 [vulkan] Replaced old logic for DescriptorType for a numeric handling per type to avoid mismatches during format binding 6 months ago
CamilleLaVey 2bac9cec32 [vulkan] Implenting layouts use for indexing descriptors 7 months ago
tarako d720a7b4b4
[vulkan] Fixed dual-source blending to correctly map shader outputs. (#3637) 6 months ago
John 0d950195e9
[Settings] Add "Enable Legacy Rescale Pass" Toggle (#3582) 6 months ago
JPikachu f77c91431f
[shader_recompiler] Implement indirect image/texture array indexing (#3608) 6 months ago
MaranBr 7d81a724ef
[shader_recompiler] Fix Shuffle handling for Position attributes (#3406) 7 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 7 months ago
PavelBARABANOV b8456394f1
[spirv] Fix F16 conversion on Android (skip NaN check) (#3458) 7 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) 7 months ago
rayman30 643f11d972
[VK, MacOS] Fix strict output type mismatch on Metal (MK8D/TOTK fix) (#3414) 7 months ago
lizzie 025bc799f7
[vk] change UInt32->Int32 being used as texture gather offsets (#3404) 7 months ago
PavelBARABANOV 4a5bec1cfc
[android, feat] add "Fix Bloom Effects" toggle (#3359) 7 months ago
MaranBr 4f6195881c
[video_core] Fix 1x graphics bugs without performance loss (#3385) 7 months ago
lizzie ea932fbf40
[vk] properly handle multithreading with global constants without using TLS (#3368) 7 months ago
wildcard 338ea4e9d5
[texture_pass] Re-Add caching optimization for Texture_Pass (#3356) 7 months ago
lizzie cb40b310f5
[opengl] fix GL_NV_geometry_shader_passthrough compiler complaints (#3357) 7 months ago
lizzie cb26ea154c
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#3250) 7 months ago
MaranBr 30e073b02b
[video_core] Fixes flickering and weird textures at native 1x resolution (#3346) 7 months ago
xbzk 4ea8311113
revert old mocking for bindless textures (#3331) 8 months ago
DraVee 6b36c6deb6
Revert "[vk, spir-v] Adding decoration for NonWritable buffers if vertexPipelineStoresAndAtomics" (#3292) 8 months ago
CamilleLaVey 5edcdea78f
[refactor, vk] DynamicState, ExtendedDynamicState and VertexInputDynamicState (#3074) 8 months ago
lizzie 82f9d489e7
Revert "[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#2565)" (#3249) 8 months ago
lizzie 46b32b7688
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#2565) 8 months ago
lizzie 8859809ebd
[maxwell] ATOM() has cases where it acts like a NOP (#2907) 9 months ago
Caio Oliveira 9e610ea098
Partial revert "[shared_recompiler/maxwell] fix SURED() wrong encodings (#2983)" (#3099) 9 months ago
lizzie 9a046190c7
[shader_recompiler] macro-ify flow_test and attribute (#2900) 10 months ago
lizzie ba9e03a612
[shared_recompiler/maxwell] fix SURED() wrong encodings (#2983) 10 months ago
lizzie 312c1cc0f6
[shader_recompiler] Simplify translate loop and directly call (the now uniform functions); remove repetitive declarations on impl.h (#2972) 10 months ago
lizzie 0e6ea2d9d6
[shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit packed CBUF variant (#2918) 10 months ago