7098 Commits (4b7fc131465b31657b98a2a945def1c7e4561082)

Author SHA1 Message Date
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
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
Liam f727f13cb9 renderer_vulkan: implement layer stack composition 2 years ago
Liam 2a314f9e2e renderer_opengl: split up blit screen resources into antialias and window adapt passes 2 years ago
Liam 64eb14d45a renderer_opengl: move out ownership of FSR resources 2 years ago
Liam cc8493ea2e renderer_vulkan: convert FSR to graphics pipeline 2 years ago
Liam dbcfa26891 renderer_opengl: move out FSR shader source construction 2 years ago
Liam bd9c228844 renderer_opengl: split out FXAA 2 years ago
Liam 5d9ae38249 renderer_opengl: split out SMAA 2 years ago
Liam 86bfa837fc renderer_vulkan: split up blit screen resources into separate antialias and window adapt passes 2 years ago
Liam f50296ab23 renderer_vulkan: isolate FXAA from blit screen 2 years ago
Liam e8fa898313 renderer_opengl: isolate core presentation code 2 years ago
Liam cd8049a5e2 video_core: consistently account for resolution scaling when rendering 2 years ago
Liam 84678c7014 video_core: simplify accelerated surface fetch and crop handling between APIs 2 years ago