WIP: [Vulkan] speed up bank lookup with LRU cache, batch growth to 32 #2578

Draft
wildcard wants to merge 1 commit from descriptor_pool_opt into master
Member

Adds a tiny 8 entry LRU cache(should be tested for optimal number)
Increase batch growth to 32 (should be tested to determine the difference between 16 and 32)

Adds a tiny 8 entry LRU cache(should be tested for optimal number) Increase batch growth to 32 (should be tested to determine the difference between 16 and 32)
wildcard added 1 commit 2025-09-25 12:24:32 +02:00
[Vulkan] speed up bank lookup with LRU cache, batch growth to 32
Some checks failed
eden-license / license-header (pull_request) Failing after 18s
460c7829cf
Adds a tiny 8 entry LRU cache(should be tested for optimal number)
Increase batch growth to 32 (should be tested to determine the difference between 16 and 32)
Some checks failed
eden-license / license-header (pull_request) Failing after 18s
Required
Details
This pull request has changes conflicting with the target branch.
  • src/video_core/renderer_vulkan/vk_descriptor_pool.cpp
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin descriptor_pool_opt:descriptor_pool_opt
git checkout descriptor_pool_opt
Sign in to join this conversation.
No description provided.