7357 Commits (32fa2475d32cedffde1aa605403874ee04b1a648)

Author SHA1 Message Date
lizzie 1f558ce9b3
[vk, ogl] bump shader cache version to 17 (#3947) 1 month ago
CamilleLaVey 5575d77520
[android] Another set of QoL changes for Android - 2 (#3886) 1 month ago
lizzie 86f2f0bc36
[*] Re-fix clang-cl building (#3940) 1 month ago
lizzie ca1fcaca3b
[opengl] remove GLAD symbols from builds w/o OpenGL (#3922) 1 month ago
MaranBr fc5fa7f1b2
[video_core] Reapply "Simplify TextureCache GC and remove redundant code" (#3723) 1 month ago
crueter 17c341ff6c
[video_core] index rescaling metadata by descriptor (#3899) (#3924) 1 month ago
ryana 27e5cb0f12
[spirv] mark sampled image descriptor indices non-uniform (#3900) 1 month ago
ryana a76c76d122
[shader_recompiler] handle dynamic texture descriptor strides (#3898) 1 month ago
lizzie 8765b49512
[video_core] fix H264 and jthread() causing spurious errors (#3907) 2 months ago
lizzie 90515bc6a2
[host1x] fix ffmpeg not having va-api on freebsd, inline nvenc (#3878) 2 months ago
lizzie 77decca678
[video_core/engines/maxwell3d] memory inline DrawState to reduce indirection on hot paths (#3758) 2 months ago
lizzie 8cdaf19a83
[video_core] simplify InvalidationAccumulator (#3890) 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) 2 months ago
CamilleLaVey 3d0eb4b5d7
[vulkan] 1st Vulkan Global Maintenance (#3839) 2 months ago
lizzie 876884e783
[video_core/host_shaders] unroll lanczos loop for slightly better perf (#3754) 2 months ago
wildcard 34fa39eae8
[texture_cache] Skip alias synchronization in texture cache when the image has no aliases. (#3740) 3 months ago
crueter 3ce5463d2d
[cmake] Remove shader dir regeneration (#3813) 3 months ago
wildcard 0b179517b3
[vulkan] Fix Vulkan graphics pipeline crash when image descriptor count exceeds 64 (#3785) 3 months ago
lizzie 9cb7001656
[cmake] fixes for XCode when having languages other than C/C++ (#3772) 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
MaranBr af554c0baa
[video_core] Fix Maxwell3D register processing to always mark dirty flags (#3712) 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) 3 months ago
lizzie 5a0780b826
[video_core] Properly disable/avoid building OpenGL when it's disabled (#3692) 3 months ago
crueter 769edbfea3
[video_core] Revert "Simplify TextureCache GC and remove redundant code" (#3652) (#3704) 3 months ago
MaranBr f8ea09fa0f
[video_core] Simplify TextureCache GC and remove redundant code (#3652) 3 months ago
lizzie f2c46eadc1
[ports] build fixes for *BSD make (#3496) 3 months ago
xbzk ddac8c8eb5
[vk] fix crash introduced in 9a07bd0570 (#3685) 3 months ago
lizzie b75e81af5e
[video_core/engines] implement stub NV01 timer, inline other channel engines (#3640) 3 months ago
lizzie 2ed1328c93
[vk] use static_vector instead of small_vector for TFB and other bindings (#3641) 3 months ago
lizzie c70b857c4f
[video_core/engines] Macro HLE inline (#3653) 3 months ago
lizzie 9a07bd0570
[vk] unify VkSurfaceKHR with Android and the rest of platforms; remove technically incorrect nullptr() ctor for handles (#2971) 3 months ago
wildcard 69e47bd2c0
[vulkan] Fix wrong stage index in prepare_stage render area check (#3672) 3 months ago
wildcard cdf9b556b2
[vulkan]fix vuid 02751 (#3573) 3 months ago
wildcard c682306788
[vulkan] Implement push descriptors for compute pipelines (#3666) 3 months ago
PavelBARABANOV 9d2341eaea
[vk] Disable float16 math on non-MESA AMD drivers as 2026+ versions are broken (#3661) 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
crueter ee67853636
[desktop] Show basic driver info on GPU selector box (#3636) 4 months ago
PavelBARABANOV d2bef2731c
[android, tu] Adjusted PoD of Vertex/ Buffers for older turnip drivers (#3621) 4 months ago
PavelBARABANOV 40251c2115
[vk] Fix lost wakeup in fence mode using atomic wait (#3598) 4 months ago