1691 Commits (77decca678b99b388ddbde3517cb9bd5f065cb80)

Author SHA1 Message Date
lizzie 77decca678
[video_core/engines/maxwell3d] memory inline DrawState to reduce indirection on hot paths (#3758) 2 months ago
lizzie 17e2be173c
[spirv] nuke spirv-opt (#3877) 2 months ago
CamilleLaVey b3cc8723c1
[vulkan] 2nd Vulkan Global Maintenance (#3853) 2 months ago
xbzk abb616c357
[vk,swapchain] vsync: Changed Immediate fallback from (FIFO) to (Mailbox, then FIFO) (#3746) 3 months ago
CamilleLaVey 3d0eb4b5d7
[vulkan] 1st Vulkan Global Maintenance (#3839) 3 months ago
wildcard 0b179517b3
[vulkan] Fix Vulkan graphics pipeline crash when image descriptor count exceeds 64 (#3785) 3 months ago
PavelBARABANOV 8f770618d2
[android] Rework of frame pacing mode + Surface mode detection per API level. (#3735) 3 months ago
John dc27aef542
[vulkan] Fix FFTactics for AMD+Windows flicker regression (#3748) 3 months ago
John f1aa790545
[vulkan] Fix FFTactics for AMD+Windows regression again. (#3747) 3 months ago
John 98a93561de
Revert #3690 to fix regression. (#3728) 3 months ago
PavelBARABANOV 47ed86d3e2
[vk] Partial return of the old buffer update logic (#3690) 3 months ago
DraVee 98604d369a
[vulkan] Revert "[vulkan]fix vuid 02751 (#3573)" (#3721) 3 months ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 4 months ago
xbzk ddac8c8eb5
[vk] fix crash introduced in 9a07bd0570 (#3685) 4 months ago
lizzie 2ed1328c93
[vk] use static_vector instead of small_vector for TFB and other bindings (#3641) 4 months ago
lizzie 9a07bd0570
[vk] unify VkSurfaceKHR with Android and the rest of platforms; remove technically incorrect nullptr() ctor for handles (#2971) 4 months ago
wildcard 69e47bd2c0
[vulkan] Fix wrong stage index in prepare_stage render area check (#3672) 4 months ago
wildcard cdf9b556b2
[vulkan]fix vuid 02751 (#3573) 4 months ago
wildcard c682306788
[vulkan] Implement push descriptors for compute pipelines (#3666) 4 months ago
tarako d720a7b4b4
[vulkan] Fixed dual-source blending to correctly map shader outputs. (#3637) 4 months ago
MaranBr ea209e6dab
[vulkan] Fine-tuning of frame pacing logic (#3628) 4 months ago
MaranBr b5f9f8b743
[vulkan] Fix Vulkan rendering, image layout, and synchronization issues (#3511) 4 months ago
lizzie 2991bd18ef
[vk] Enable VK_IMG_filter_cubic on powervr (#3643) 4 months ago
crueter f957c36238
[vk] Disable vsync when Turbo Mode is enabled (#3633) 4 months ago
PavelBARABANOV 40251c2115
[vk] Fix lost wakeup in fence mode using atomic wait (#3598) 4 months ago
lizzie c9c136bea7
[texture_cache, buffer_cache] Added TLS handling + changed command queue for GPU threading. (#3579) 4 months ago
lizzie ab129cf314
Revert "[vk] Simplified layouts per driver configuration (#3271)" (#3571) 4 months ago
MaranBr 8e373eb714
[vulkan] Improve frame pacing (#3535) 4 months ago
MaranBr 5f676a6a55
[vulkan] Add support for target FPS frame pacing (#3494) 4 months ago
xbzk 2ab5b37137
[android, ui] unswizzle combo picker core (#3516) 4 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 5 months ago
Nekle 75fda70db2
[vk] Simplified layouts per driver configuration (#3271) 5 months ago
John 5acddfde16
[video_core] Partial Revert #3246 to Improve Performance (#3456) 5 months ago
wildcard a467dd1ba6
[vk] fix flickering caused by recent swizzle changes (#3457) 5 months ago
MrPurple666 6637810fe6
[android] gpu logs functions (#3389) 5 months ago
lizzie acf7deea95
[vk] remove unused vk_texture_manager.cpp and unused shader conversions (#3432) 5 months ago
rayman30 643f11d972
[VK, MacOS] Fix strict output type mismatch on Metal (MK8D/TOTK fix) (#3414) 5 months ago
lizzie 00193de0da
[ogl, vk] shader invalidation -> 13,16 (#3397) 5 months ago
PavelBARABANOV 4a5bec1cfc
[android, feat] add "Fix Bloom Effects" toggle (#3359) 5 months ago
MaranBr de449d2caa
[video_core] Fix missing draws caused by implicit render pass state (#3355) 5 months ago
lizzie cb26ea154c
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#3250) 5 months ago
lizzie b9da45cb1f
[tests] fix compile+linking issues with PlayTime (#3345) 5 months ago
CamilleLaVey 1fbace438c
[vulkan, qcom] Another set of fixes for QCOM stock driver (#3334) 5 months ago
Lizzie 6ec6ca7c37
[clang, opengl] fix opengl build on PGO build and clang-cl on windows (#3332) 5 months ago
CamilleLaVey 4a7772f104
[renderer_vulkan, buffer_cache] Fixing turnip shenanigans (#3325) 5 months ago
lizzie 83a28dc251
[common, core] remove uneeded memory indirection overhead at startup (#3306) 5 months ago
Forrest Keller ecd01e13fd
[video_core] Implement GPU-accelerated texture unswizzling and optimize sparse texture handling (#3246) 5 months ago
lizzie dceeccd04b
[dynarmic, common] pagetable clustering (#3215) 5 months ago
CamilleLaVey a27d35362d
[vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by hardware capabilities for QCOM. (#3280) 6 months ago
Caio Oliveira 1370f23675
[vk, settings] Disable VIDS on Android and Ungate Advanced EDS (#3281) 6 months ago