Explorar el Código

shader/shader_ir: Remove unnecessary template parameter packs from Operation() overloads where applicable

These overloads don't actually make use of the parameter pack, so they
can be turned into regular non-template function overloads.
Lioncash hace 7 años
padre
commit
81e7e63080
Se han modificado 1 ficheros con 0 adiciones y 2 borrados
  1. 0 2
      src/video_core/shader/shader_ir.h

+ 0 - 2
src/video_core/shader/shader_ir.h

@@ -833,12 +833,10 @@ private:
         return StoreNode(OperationNode(code, std::move(meta), operands...));
     }
 
-    template <typename... T>
     Node Operation(OperationCode code, std::vector<Node>&& operands) {
         return StoreNode(OperationNode(code, std::move(operands)));
     }
 
-    template <typename... T>
     Node Operation(OperationCode code, Meta&& meta, std::vector<Node>&& operands) {
         return StoreNode(OperationNode(code, std::move(meta), std::move(operands)));
     }