Explorar o código

decode/texture: Collapse loop down into std::generate

Same behavior, less code.
Lioncash %!s(int64=6) %!d(string=hai) anos
pai
achega
f522abd8ab
Modificáronse 1 ficheiros con 1 adicións e 3 borrados
  1. 1 3
      src/video_core/shader/decode/texture.cpp

+ 1 - 3
src/video_core/shader/decode/texture.cpp

@@ -176,9 +176,7 @@ u32 ShaderIR::DecodeTexture(NodeBlock& bb, u32 pc) {
                 : GetSampler(instr.sampler, {{texture_type, is_array, false, false}});
         Node4 values;
         if (sampler == nullptr) {
-            for (u32 element = 0; element < values.size(); ++element) {
-                values[element] = Immediate(0);
-            }
+            std::generate(values.begin(), values.end(), [] { return Immediate(0); });
             WriteTexInstructionFloat(bb, instr, values);
             break;
         }