Move shader caches to VideoCommon

This commit is contained in:
Stenzek committed 2018-03-10 15:56:30 +10:00
1 parent 24df896eb8
commit dec0c3bce8
48 files changed
+1448 -3346

No files matched your search

@@ -96,11 +96,15 @@ bool VideoSoftware::Initialize(void* window_handle)
g_vertex_manager = std::make_unique<SWVertexLoader>();
g_perf_query = std::make_unique<PerfQuery>();
g_texture_cache = std::make_unique<TextureCache>();
return true;
g_shader_cache = std::make_unique<VideoCommon::ShaderCache>();
return g_shader_cache->Initialize();
}
void VideoSoftware::Shutdown()
{
if (g_shader_cache)
g_shader_cache->Shutdown();
if (g_renderer)
g_renderer->Shutdown();