diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/video_core/shader/decode/texture.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/video_core/shader/decode/texture.cpp b/src/video_core/shader/decode/texture.cpp index cc6491323..0b9817093 100644 --- a/src/video_core/shader/decode/texture.cpp +++ b/src/video_core/shader/decode/texture.cpp | |||
| @@ -176,9 +176,7 @@ u32 ShaderIR::DecodeTexture(NodeBlock& bb, u32 pc) { | |||
| 176 | : GetSampler(instr.sampler, {{texture_type, is_array, false, false}}); | 176 | : GetSampler(instr.sampler, {{texture_type, is_array, false, false}}); |
| 177 | Node4 values; | 177 | Node4 values; |
| 178 | if (sampler == nullptr) { | 178 | if (sampler == nullptr) { |
| 179 | for (u32 element = 0; element < values.size(); ++element) { | 179 | std::generate(values.begin(), values.end(), [] { return Immediate(0); }); |
| 180 | values[element] = Immediate(0); | ||
| 181 | } | ||
| 182 | WriteTexInstructionFloat(bb, instr, values); | 180 | WriteTexInstructionFloat(bb, instr, values); |
| 183 | break; | 181 | break; |
| 184 | } | 182 | } |