30 Commits (abe4e83b45774b2f41c0a6949eaac810cd22f66e)

Author SHA1 Message Date
Fernando Sahmkow abe4e83b45 QueryCache: rework async downloads. 3 years ago
Fernando Sahmkow ae99dcd531 Fence Manager: implement async fence management in a sepparate thread. 3 years ago
Liam 5be8a74b0c general: fix spelling mistakes 3 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Kelebek1 37845e1228 Update 3D regs 3 years ago
Liam 78362ac6dd state_tracker: workaround channel setup for homebrew 3 years ago
Fernando Sahmkow 8847b6645c VideoCore: implement channels on gpu caches. 4 years ago
Kyle Kienapfel ea00332a67 code: dodge PAGE_SIZE #define 3 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
ameerj b837219423 video_core: Reduce unused includes 4 years ago
ameerj 1967757627 general: Reduce core.h includes 4 years ago
ameerj 20a88d9d62 gpu: Migrate implementation to the cpp file 4 years ago
Fernando Sahmkow b431a46aa0 QueryCache: Flush queries in order of running. 4 years ago
bunnei 7a76bc30fa common: Move settings to common from core. 5 years ago
Lioncash aa42c7c5e5 query_cache: Make use of std::erase_if 5 years ago
Lioncash 5db4785535 video_core: Resolve more variable shadowing scenarios pt.3 5 years ago
ReinUsesLisp 7c747f9bea renderer_vulkan: Make unconditional use of VK_KHR_timeline_semaphore 5 years ago
ReinUsesLisp 8efb2c5537 video_core: Remove all Core::System references in renderer 6 years ago
lat9nq 61519c20c3 configuration: implement per-game configurations (#4098) 6 years ago
MerryMage 61ba55fcc1 Rename PAGE_SHIFT to PAGE_BITS 6 years ago
Fernando Sahmkow ea522da8b5 Address Feedback. 6 years ago
Fernando Sahmkow bde001bbf6 QueryCache: Only do async flushes on async gpu. 6 years ago
Fernando Sahmkow 3769318042 QueryCache: Implement Async Flushes. 6 years ago
Fernando Sahmkow 3390d627b8 Clang Format. 6 years ago
Fernando Sahmkow 6c9f7db8af Query Cache: Use VAddr instead of physical memory for adressing. 6 years ago
ReinUsesLisp 4364492b95 query_cache: Address feedback 6 years ago
ReinUsesLisp 80fff282df query_cache: Fix ambiguity in CacheAddr getter 6 years ago
ReinUsesLisp 748a3cd69d query_cache: Add a recursive mutex for concurrent usage 6 years ago
ReinUsesLisp aaf68dc10b vk_query_cache: Implement generic query cache on Vulkan 6 years ago
ReinUsesLisp 1b2a6980f5 query_cache: Abstract OpenGL implementation 6 years ago