shader_recompiler: remove barriers in conditional control flow when device lacks support

This commit is contained in:
Liam
2023-06-10 11:40:58 -04:00
parent fa5dfcb712
commit 2bb7ea436d
10 changed files with 65 additions and 0 deletions

View File

@ -13,6 +13,7 @@ struct HostTranslateInfo;
namespace Shader::Optimization {
void CollectShaderInfoPass(Environment& env, IR::Program& program);
void ConditionalBarrierPass(IR::Program& program);
void ConstantPropagationPass(Environment& env, IR::Program& program);
void DeadCodeEliminationPass(IR::Program& program);
void GlobalMemoryToStorageBufferPass(IR::Program& program);