diff options
| author | 2022-03-14 16:03:23 -0700 | |
|---|---|---|
| committer | 2022-03-14 16:03:23 -0700 | |
| commit | cc285b992436c0616dfb1e6ec04ba384dea48f6f (patch) | |
| tree | 0347a1e07b8a5de7659d01ccbdd41a841634174f /src/shader_recompiler/frontend/maxwell/translate_program.cpp | |
| parent | Merge pull request #8016 from merryhime/kill-mem-use (diff) | |
| parent | Shader decompiler: do constant propgation before texture pass. (diff) | |
| download | yuzu-cc285b992436c0616dfb1e6ec04ba384dea48f6f.tar.gz yuzu-cc285b992436c0616dfb1e6ec04ba384dea48f6f.tar.xz yuzu-cc285b992436c0616dfb1e6ec04ba384dea48f6f.zip | |
Merge pull request #8015 from FernandoS27/fix-global-mem
Shader decompiler: Fix storage tracking in deko3d.
Diffstat (limited to 'src/shader_recompiler/frontend/maxwell/translate_program.cpp')
| -rw-r--r-- | src/shader_recompiler/frontend/maxwell/translate_program.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/shader_recompiler/frontend/maxwell/translate_program.cpp b/src/shader_recompiler/frontend/maxwell/translate_program.cpp index 248ad3ced..b22725584 100644 --- a/src/shader_recompiler/frontend/maxwell/translate_program.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate_program.cpp | |||
| @@ -212,11 +212,11 @@ IR::Program TranslateProgram(ObjectPool<IR::Inst>& inst_pool, ObjectPool<IR::Blo | |||
| 212 | } | 212 | } |
| 213 | Optimization::SsaRewritePass(program); | 213 | Optimization::SsaRewritePass(program); |
| 214 | 214 | ||
| 215 | Optimization::ConstantPropagationPass(program); | ||
| 216 | |||
| 215 | Optimization::GlobalMemoryToStorageBufferPass(program); | 217 | Optimization::GlobalMemoryToStorageBufferPass(program); |
| 216 | Optimization::TexturePass(env, program); | 218 | Optimization::TexturePass(env, program); |
| 217 | 219 | ||
| 218 | Optimization::ConstantPropagationPass(program); | ||
| 219 | |||
| 220 | if (Settings::values.resolution_info.active) { | 220 | if (Settings::values.resolution_info.active) { |
| 221 | Optimization::RescalingPass(program); | 221 | Optimization::RescalingPass(program); |
| 222 | } | 222 | } |