7424 Commits (ccfc7ff9dfb738233c5ac35815331ca3e32c97ea)

Author SHA1 Message Date
CamilleLaVey 3d19743d95
[vulkan] Fix regressions found in last stable release (#3953) 2 months ago
lizzie 116377f6d9
[vk] fix oversight with #3874 with invalid image ids (#4026) 3 months ago
lizzie 7c32cf03a1
[core/core_timing] better MWAITX and WAITPKG delays (#3984) 3 months ago
MaranBr c84d605426
[buffer_cache] Fix buffer upload overwriting GPU-modified regions (#4000) 3 months ago
lizzie def03f6589
[video_core] fix redundant resize-copy overload and just use default-init resize, to reduce stutter on Mario BP (#3874) 3 months ago
lizzie 5ea24621cf
[vk] fix LM3 and TL:LTD multiple NonUniform annotations (#3997) 3 months ago
lizzie 8fd495f906
[video_core] fix std::bitset<> dirty tracker OOB, fix slightly wrong index format estimate (#4006) 3 months ago
xbzk 8a11bec55a
[vk,fence_manager] improvement for antiflicker showed bad for some games, so it was removed from balanced/accurate and kept for antiflicker toggle only (#4010) 3 months ago
lizzie 0c74a495f5
[video_core/host_shaders] add Snapdragon GSRv1 fragment shaders (#3307) 3 months ago
lizzie 2aa2ac7d9a
[hle/service{nvdrv,apm}] fixes for TetrisSwitch (#3983) 3 months ago
MaranBr 573e06131d
[texture_cache] Fix a rare visual corruption under specific conditions (#3986) 3 months ago
MaranBr 06c8926a2e
[video_core] Fix initial DMA sync deadlock in OpenGL by initializing synced state (#3987) 3 months ago
xbzk eabd1017cc
[fence_manager, ui] antiflicker fix + toggle integration (#4004) 3 months ago
lizzie 37b5cf6003
[audio_core, hle, video_core] force inline of functions that only contain thread loops (#3970) 3 months ago
lizzie 4eb082485d
[video_core] fix odr violation in formatter for pixelFormat (#3504) 3 months ago
lizzie 4d49341918
[vk, opengl] recognize and use ETC2 (if available) textures natively (#3237) 3 months ago
lizzie 2f0f8a979c
[dynarmic, macroHLE] Use faster ankerl for xbyak maps (#3716) 3 months ago
lizzie 1f558ce9b3
[vk, ogl] bump shader cache version to 17 (#3947) 3 months ago
CamilleLaVey 5575d77520
[android] Another set of QoL changes for Android - 2 (#3886) 3 months ago
lizzie 86f2f0bc36
[*] Re-fix clang-cl building (#3940) 3 months ago
lizzie ca1fcaca3b
[opengl] remove GLAD symbols from builds w/o OpenGL (#3922) 3 months ago
MaranBr fc5fa7f1b2
[video_core] Reapply "Simplify TextureCache GC and remove redundant code" (#3723) 3 months ago
crueter 17c341ff6c
[video_core] index rescaling metadata by descriptor (#3899) (#3924) 3 months ago
ryana 27e5cb0f12
[spirv] mark sampled image descriptor indices non-uniform (#3900) 3 months ago
ryana a76c76d122
[shader_recompiler] handle dynamic texture descriptor strides (#3898) 3 months ago
lizzie 8765b49512
[video_core] fix H264 and jthread() causing spurious errors (#3907) 4 months ago
lizzie 90515bc6a2
[host1x] fix ffmpeg not having va-api on freebsd, inline nvenc (#3878) 4 months ago
lizzie 77decca678
[video_core/engines/maxwell3d] memory inline DrawState to reduce indirection on hot paths (#3758) 4 months ago
lizzie 8cdaf19a83
[video_core] simplify InvalidationAccumulator (#3890) 4 months ago
lizzie 17e2be173c
[spirv] nuke spirv-opt (#3877) 4 months ago
CamilleLaVey b3cc8723c1
[vulkan] 2nd Vulkan Global Maintenance (#3853) 4 months ago
xbzk abb616c357
[vk,swapchain] vsync: Changed Immediate fallback from (FIFO) to (Mailbox, then FIFO) (#3746) 4 months ago
CamilleLaVey 3d0eb4b5d7
[vulkan] 1st Vulkan Global Maintenance (#3839) 4 months ago
lizzie 876884e783
[video_core/host_shaders] unroll lanczos loop for slightly better perf (#3754) 4 months ago
wildcard 34fa39eae8
[texture_cache] Skip alias synchronization in texture cache when the image has no aliases. (#3740) 4 months ago
crueter 3ce5463d2d
[cmake] Remove shader dir regeneration (#3813) 5 months ago
wildcard 0b179517b3
[vulkan] Fix Vulkan graphics pipeline crash when image descriptor count exceeds 64 (#3785) 5 months ago
lizzie 9cb7001656
[cmake] fixes for XCode when having languages other than C/C++ (#3772) 5 months ago
PavelBARABANOV 8f770618d2
[android] Rework of frame pacing mode + Surface mode detection per API level. (#3735) 5 months ago
John dc27aef542
[vulkan] Fix FFTactics for AMD+Windows flicker regression (#3748) 5 months ago
John f1aa790545
[vulkan] Fix FFTactics for AMD+Windows regression again. (#3747) 5 months ago
MaranBr af554c0baa
[video_core] Fix Maxwell3D register processing to always mark dirty flags (#3712) 5 months ago
John 98a93561de
Revert #3690 to fix regression. (#3728) 5 months ago
PavelBARABANOV 47ed86d3e2
[vk] Partial return of the old buffer update logic (#3690) 5 months ago
DraVee 98604d369a
[vulkan] Revert "[vulkan]fix vuid 02751 (#3573)" (#3721) 5 months ago
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 5 months ago
lizzie 5a0780b826
[video_core] Properly disable/avoid building OpenGL when it's disabled (#3692) 5 months ago
crueter 769edbfea3
[video_core] Revert "Simplify TextureCache GC and remove redundant code" (#3652) (#3704) 5 months ago
MaranBr f8ea09fa0f
[video_core] Simplify TextureCache GC and remove redundant code (#3652) 5 months ago
lizzie f2c46eadc1
[ports] build fixes for *BSD make (#3496) 5 months ago