summaryrefslogtreecommitdiffstats
path: root/src/video_core/renderer_opengl/gl_shader_cache.h
diff options
context:
space:
mode:
authorameerj <52414509+ameerj@users.noreply.github.com>2023-01-30 03:04:46 +0100
committerameerj <52414509+ameerj@users.noreply.github.com>2023-01-30 03:32:12 +0100
commit720ff380978e4e353ec878953c261b3a1b6451d7 (patch)
tree02a7fe6182ec18f933ede578a4602e0cc757b6d0 /src/video_core/renderer_opengl/gl_shader_cache.h
parentgl_graphics_pipeline: Force context flush when loading shader cache (diff)
downloadyuzu-720ff380978e4e353ec878953c261b3a1b6451d7.tar
yuzu-720ff380978e4e353ec878953c261b3a1b6451d7.tar.gz
yuzu-720ff380978e4e353ec878953c261b3a1b6451d7.tar.bz2
yuzu-720ff380978e4e353ec878953c261b3a1b6451d7.tar.lz
yuzu-720ff380978e4e353ec878953c261b3a1b6451d7.tar.xz
yuzu-720ff380978e4e353ec878953c261b3a1b6451d7.tar.zst
yuzu-720ff380978e4e353ec878953c261b3a1b6451d7.zip
Diffstat (limited to '')
-rw-r--r--src/video_core/renderer_opengl/gl_shader_cache.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/video_core/renderer_opengl/gl_shader_cache.h b/src/video_core/renderer_opengl/gl_shader_cache.h
index 50f610cd0..6b9732fca 100644
--- a/src/video_core/renderer_opengl/gl_shader_cache.h
+++ b/src/video_core/renderer_opengl/gl_shader_cache.h
@@ -58,7 +58,8 @@ private:
std::unique_ptr<ComputePipeline> CreateComputePipeline(ShaderContext::ShaderPools& pools,
const ComputePipelineKey& key,
- Shader::Environment& env);
+ Shader::Environment& env,
+ bool force_context_flush = false);
std::unique_ptr<ShaderWorker> CreateWorkers() const;