7131 Commits (92905173135222db249b1e2a714e2dbd95ad9660)

Author SHA1 Message Date
MrPurple666 a58799aca7 Initial RAII implementation 11 months ago
MrPurple666 b695ca5a2a Revert some wip changes 11 months ago
swurl 808276b48a Dynamic State Fixes (#57) 11 months ago
swurl 83cf9774e1 switch dynamic state to a slider 11 months ago
swurl 1949e7c438 Add dynamic state extension configs 11 months ago
JPikachu c64c404a2f Enable ExtendedDynamicState 3 11 months ago
edendev e96383615b Fixed typo 11 months ago
edendev 8823f12f18 Enable ExtendedDynamicState 2 and other features 11 months ago
edendev 5080513a5e Enable ExtendedDynamicState 1 across platforms 11 months ago
JPikachu fc1a3b6310 shader compiler: Ensure all clip distances are initialized when used 11 months ago
Zephyron 728de0406e vulkan: Improve memory allocation robustness 1 year ago
MrPurple666 19d28cf97b Fix linux build 11 months ago
Zephyron 389327d3f0 vulkan: Add Samsung driver workarounds 1 year ago
MrPurple666 73d973dad6 Based on CamilleLaVey code, fix MSAA and Depth Stencil 11 months ago
MrPurple666 e26a256a44 Fix Zephyron commits 11 months ago
Zephyron 777111dfb4 feat(video_core): Fix Linux compilation issues in Hybrid Memory Manager 11 months ago
Zephyron 34693001aa Add Windows support to Hybrid Memory Manager 11 months ago
Zephyron 9615e910f9 feat(video_core): Implement HybridMemory for advanced Vulkan memory management 11 months ago
Zephyron 0c5659a198 video_core: Enhance Vulkan shader compilation with async threading system 12 months ago
Zephyron b550c6e3cc feat(vulkan): implement enhanced texture and shader management 12 months ago
Zephyron 991770b84f build: fix linux compilation 12 months ago
Zephyron c57a5fef92 WIP: Enhance shader compilation performance and control 12 months ago
MrPurple666 ce1a1912ae RenderVulkan Experiments: DO-NOT-MERGE: Only recreate when necessary and NEAREST 11 months ago
MrPurple666 2a793d610d RenderVulkan Experiments: DO-NOT-MERGE: Introduce functionality to frame interpolation 11 months ago
Pavel Barabanov 38737f26e5 Optimize SpiriV output 11 months ago
Pavel Barabanov be2e838f0d FRAME_SKIPPING and FRAME_INTERPOLATION only android and delete "enable" 11 months ago
Pavel Barabanov d25bea5762 Android: add FRAME_SKIPPING and FRAME_INTERPOLATION 11 months ago
Zephyron 45683a4034 video_core/vulkan: Improve texture format conversion handling 1 year ago
Zephyron 3e835ac3aa video_core: Add new shader format conversion pipelines 1 year ago
Zephyron 5cb3153f15 video_core: Add sRGB to D24S8 depth-stencil conversion support 1 year ago
crueter 9cef9f5dce Update fmt to allow for v11 11 months ago
JPikachu 52eab40fc8 Implement LogicOP Workaround for Vulkan on AMD GPUs 11 months ago
MrPurple666 2d2e9208d2 Unified torzu and sudachi friend.cpp + fix android build on dma_pusher 12 months ago
Zephyron 0071e980b8 video_core: Enforce safe memory reads for compute dispatch 1 year ago
darktux 492d3856e8 Vulkan validation error fix. 2 years ago
darktux edff3d4adb Radeon gpu profiler detection support 2 years ago
darktux 2032d035a3 Removed telemetry and anonymized SCM (git) strings 2 years ago
darktux 616619c8f7 Port changes from Early Access 2 years ago
Briar 4bb6e633e0 externals: Downgrade dynarmic to `ae99622` and xbyak to `0d67fd15`; modify ABI parameter handling in macro_jit_x64.cpp 12 months ago
voidanix d60cf76e2d Fix GCC builds with Debug build type 12 months ago
yuzubot f2aa821f94 "Merge Tagged PR 13178" 2 years ago
liamwhite 5f2369bba6 general: workarounds for SMMU syncing issues (#12749) 2 years ago
liamwhite a918ce6fe9 vk_rasterizer: flip scissor y on lower left origin mode (#13122) 2 years ago
liamwhite c98e01cee8 buffer_cache: avoid overflow in usage tracker (#13166) 2 years ago
liamwhite df3712ad06 texture_cache: use two-pass collection for costly load resources (#13096) 2 years ago
Liam 71a6d3596a renderer_opengl: declare geometry stream support in profile 2 years ago
Liam 9db29b4e20 settings: remove global override for smash on amdvlk 2 years ago
Liam e15b1021a4 video_core: make gpu context aware of rendering program 2 years ago
Liam afb3516d43 texture_cache: do not track invalid addresses 2 years ago
FearlessTobi 4d55e58ee4 scope_exit: Make constexpr 2 years ago