2959 Commits (af554c0baa0880b7d993fb34da84adf834b20e67)

Author SHA1 Message Date
lizzie 395613b01f
[common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 1 month ago
lizzie c9c136bea7
[texture_cache, buffer_cache] Added TLS handling + changed command queue for GPU threading. (#3579) 2 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 2 months ago
lizzie 00193de0da
[ogl, vk] shader invalidation -> 13,16 (#3397) 3 months ago
lizzie 9dbb8c33e2
[opengl] remove leftover invalid uniform 2ui being sent every frame x every fb (doesnt exist on opengl_present.frag) (#3358) 3 months ago
lizzie cb26ea154c
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#3250) 3 months ago
lizzie 291b5febec
[common] merge RenderBackend and ShaderBackend options (#3313) 3 months ago
Lizzie 6ec6ca7c37
[clang, opengl] fix opengl build on PGO build and clang-cl on windows (#3332) 3 months ago
lizzie 83a28dc251
[common, core] remove uneeded memory indirection overhead at startup (#3306) 3 months ago
Forrest Keller ecd01e13fd
[video_core] Implement GPU-accelerated texture unswizzling and optimize sparse texture handling (#3246) 3 months ago
CamilleLaVey a27d35362d
[vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by hardware capabilities for QCOM. (#3280) 3 months ago
lizzie 82f9d489e7
Revert "[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#2565)" (#3249) 4 months ago
lizzie 46b32b7688
[vk, ogl/IR, dynarmic/IR] friendlier IR identity pointer chasing, inline AA passes (#2565) 4 months ago
lizzie e12a73e8a0
[vk, opengl] macro-ify PixelSurface and SurfaceFormat lists (#3060) 4 months ago
Maufeat 06b83a58a6
[audio] correct biquad filter v2 parameters (#3142) 4 months ago
MaranBr 9da38715fe
[video_core] Rework GPU Accuracy levels and remove Early Release Fences toggle (#3129) 4 months ago
MaranBr f7f6a4cde4
[video_core] Improve EDS logic and fix a lot of inconsistencies (#3042) 5 months ago
xbzk 32db6c1877
[renderer] NG ragebound workaround via LoadOverrides + vk_rasterizer UpdateBlending TouchBlendequations Rework (#2934) 5 months ago
lizzie c96defb80d
Reapply PRs #2778 and #2812 (#2867) (#2868) 6 months ago
lizzie 2e092d5f5d
[cmake] remove unused YUZU_UNIX define (#2875) 6 months ago
MaranBr ecf7af0cde
Revert PRs #2778 and #2812 (#2867) 6 months ago
xbzk c788dbb3ef
single commit to fix glCcolorMagic logic (#2842) 6 months ago
lizzie e0c554976a
[video_core] fix compilation errors from bad merge, fix string_view UB (#2812) 6 months ago
lizzie 87cacbeed4
[compat] HaikuOS port (#2805) 6 months ago
lizzie 992bae4e2a
[common] replace Common::BitCast with libc++ provided one (#2774) 6 months ago
lizzie dbeae7add0
[vk, ogl] Add VK_QCOM ZTC, Bspline, Mitchell filter weights, add MMPX filter (#2577) 6 months ago
lizzie 24e6c62109
[vk, ogl] invalidate pipeline caches from <=0.0.3 (#2637) 7 months ago
lizzie f19bbda517
[common] remove ranges polyfill (#2546) 7 months ago
MaranBr 1937286798
[video_core] Improve asynchronous shader building (#2560) 7 months ago
lizzie 7050b92d61
[vk, gl] fix missing spline1 header (#2551) 7 months ago
lizzie f33a771d58
[vk, opengl] add lanczo and spline-1 filtering (#2534) 7 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 7 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 7 months ago
lizzie e807e32b1a
[compat] fix solaris Qt build (#194) 8 months ago
crueter f1e74f6855
[meta] remove MicroProfile (#185) 8 months ago
Ghost c47f6615d3
[vk, opengl] Prevent GPU draw call if CBUF binding fails (cbuf0 error handling) (#2) 9 months ago
lizzie 5091759a47
[vk, opengl] defer checks to topmost call (avoid unnecessary call) (#40) 9 months ago
Gamer64 a002730d68
[VK] Rework SPIRV Shader Optimization (#238) 10 months ago
JPikachu 2946cdbd2d renderer: add area sampling scaling method (#201) 10 months ago
swurl f786802b9b User Data Migration from Citron, Sudachi, and Yuzu (#91) 11 months ago
MrPurple666 b695ca5a2a Revert some wip changes 12 months ago
Zephyron 991770b84f build: fix linux compilation 1 year ago
Zephyron c57a5fef92 WIP: Enhance shader compilation performance and control 1 year ago
Pavel Barabanov 38737f26e5 Optimize SpiriV output 1 year ago
JPikachu 52eab40fc8 Implement LogicOP Workaround for Vulkan on AMD GPUs 1 year ago
darktux 2032d035a3 Removed telemetry and anonymized SCM (git) strings 2 years ago
darktux 616619c8f7 Port changes from Early Access 2 years ago
liamwhite a918ce6fe9 vk_rasterizer: flip scissor y on lower left origin mode (#13122) 2 years ago
Liam 71a6d3596a renderer_opengl: declare geometry stream support in profile 2 years ago
FearlessTobi 4d55e58ee4 scope_exit: Make constexpr 2 years ago