7424 Commits (dd8bad8486fda73da4919e986fbe4b8a8ee66039)

Author SHA1 Message Date
edendev 8823f12f18 Enable ExtendedDynamicState 2 and other features 1 year ago
edendev 5080513a5e Enable ExtendedDynamicState 1 across platforms 1 year ago
JPikachu fc1a3b6310 shader compiler: Ensure all clip distances are initialized when used 1 year ago
Zephyron 728de0406e vulkan: Improve memory allocation robustness 1 year ago
MrPurple666 19d28cf97b Fix linux build 1 year ago
Zephyron 389327d3f0 vulkan: Add Samsung driver workarounds 1 year ago
MrPurple666 73d973dad6 Based on CamilleLaVey code, fix MSAA and Depth Stencil 1 year ago
MrPurple666 e26a256a44 Fix Zephyron commits 1 year ago
Zephyron 777111dfb4 feat(video_core): Fix Linux compilation issues in Hybrid Memory Manager 1 year ago
Zephyron 34693001aa Add Windows support to Hybrid Memory Manager 1 year ago
Zephyron 9615e910f9 feat(video_core): Implement HybridMemory for advanced Vulkan memory management 1 year ago
Zephyron 0c5659a198 video_core: Enhance Vulkan shader compilation with async threading system 1 year ago
Zephyron b550c6e3cc feat(vulkan): implement enhanced texture and shader management 1 year ago
Zephyron 991770b84f build: fix linux compilation 1 year ago
Zephyron c57a5fef92 WIP: Enhance shader compilation performance and control 1 year ago
MrPurple666 ce1a1912ae RenderVulkan Experiments: DO-NOT-MERGE: Only recreate when necessary and NEAREST 1 year ago
MrPurple666 2a793d610d RenderVulkan Experiments: DO-NOT-MERGE: Introduce functionality to frame interpolation 1 year ago
Pavel Barabanov 38737f26e5 Optimize SpiriV output 1 year ago
Pavel Barabanov be2e838f0d FRAME_SKIPPING and FRAME_INTERPOLATION only android and delete "enable" 1 year ago
Pavel Barabanov d25bea5762 Android: add FRAME_SKIPPING and FRAME_INTERPOLATION 1 year 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 1 year ago
JPikachu 52eab40fc8 Implement LogicOP Workaround for Vulkan on AMD GPUs 1 year ago
MrPurple666 2d2e9208d2 Unified torzu and sudachi friend.cpp + fix android build on dma_pusher 1 year 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 1 year ago
voidanix d60cf76e2d Fix GCC builds with Debug build type 1 year 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
Liam 749f0564ae shader_recompiler: throw on missing geometry streams in geometry shaders 2 years ago
Liam a956f0f4f8 vulkan_device: don't use fixed cap for memory limits 2 years ago
Liam 02430ed002 buffer_cache: use mapped range with large vertex buffer size 2 years ago
Liam 25f5a651a9 texture_cache: tweak iteration tracking change 3 years ago
Liam 9a10c66e40 texture_cache: avoid overestimation of ASTC texture sizes 3 years ago
Liam e882f6c1c3 caches: make critical reclamation less eager and possible in more cases 3 years ago
Liam 47eeb0008b host_shaders: add vendor workaround for adreno drivers 2 years ago