video_core: Separate dirty flags and better gpu invalidation (#1034)

This commit is contained in:
TheTurtle 2024-09-23 18:03:42 +03:00 committed by GitHub
parent 10d29cc007
commit cd7268a70e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 28 additions and 31 deletions

View file

@ -17,7 +17,7 @@ namespace VideoCore {
static constexpr size_t NumVertexBuffers = 32;
static constexpr size_t GdsBufferSize = 64_KB;
static constexpr size_t StagingBufferSize = 1_GB;
static constexpr size_t UboStreamBufferSize = 128_MB;
static constexpr size_t UboStreamBufferSize = 64_MB;
BufferCache::BufferCache(const Vulkan::Instance& instance_, Vulkan::Scheduler& scheduler_,
const AmdGpu::Liverpool* liverpool_, TextureCache& texture_cache_,