7060 Commits (6b46aca0b71e1ffe3fa740987cff29ea098732a0)

Author SHA1 Message Date
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
Fernando Sahmkow 75847f0e8b Texture Cache: Fix untracking on GPU remap 2 years ago
Liam ba17a8c2b8 gpu: dependency-inject scaling/antialiasing filter state for capture layers 2 years ago
Liam ce72818075 nvnflinger/gpu: implement applet capture 2 years ago
Liam 1c32e4157c nvnflinger/gpu: implement blending 2 years ago
Liam 85abd0243e video_core: defensively program around unmapped device pointers 2 years ago
Fernando Sahmkow 758d895408 Common: Rename SplitRangeSet to OverlapRangeSet 2 years ago
Fernando Sahmkow 80d505b5cf Buffer Cache: Refactor to use Range sets instead 2 years ago
Fernando Sahmkow 4d97c54676 VideoCore: Move Slot Vector to Common 2 years ago
Moonlacer 309ca2bd3b Clang Fix 2 years ago
Moonlacer 31200d0c7a Add Samsung Proprietary Driver ID to Reorder Pass 2 years ago
Fernando Sahmkow 4d65645d80 MemoryManager: Reduce the page table size based on last big page address. 2 years ago
Fernando Sahmkow 4c68fc6ea7 SwBlitter: Fix Pitch linear reading/writting 2 years ago
Liam 5ec76db392 nvnflinger/gpu: implement layer stack composition 2 years ago
Liam d2f98ce312 renderer_opengl: implement layer stack composition 2 years ago