[D3D12] Persistent shader and PSO storage

This commit is contained in:
Triang3l
2020-03-21 19:21:00 +03:00
parent b1d3fd2ad3
commit cde092ece1
20 changed files with 1112 additions and 203 deletions

View File

@@ -37,6 +37,7 @@ class EmulatorWindow {
void UpdateTitle();
void ToggleFullscreen();
void SetInitializingShaderStorage(bool initializing);
private:
explicit EmulatorWindow(Emulator* emulator);
@@ -63,6 +64,7 @@ class EmulatorWindow {
std::unique_ptr<ui::Window> window_;
std::wstring base_title_;
uint64_t cursor_hide_time_ = 0;
bool initializing_shader_storage_ = false;
};
} // namespace app