[GPU] Add vulkan shader disk storage / startup loading
Big refactor of the shader storage to allow both backends to share code
This commit is contained in:
@@ -94,8 +94,9 @@ class GraphicsSystem {
|
||||
|
||||
virtual void ClearCaches();
|
||||
|
||||
void InitializeShaderStorage(const std::filesystem::path& cache_root,
|
||||
uint32_t title_id, bool blocking);
|
||||
void InitializeShaderStorage(
|
||||
const std::filesystem::path& cache_root, uint32_t title_id, bool blocking,
|
||||
std::function<void()> completion_callback = nullptr);
|
||||
|
||||
void RequestFrameTrace();
|
||||
void BeginTracing();
|
||||
|
||||
Reference in New Issue
Block a user