[Bf-blender-cvs] [df89a728442] cycles-x: Cleanup: Even more unused functions in Cycles X pass

Sergey Sharybin noreply at git.blender.org
Thu Jun 10 20:01:32 CEST 2021


Commit: df89a728442ce193b327b3f4291aaf614476927a
Author: Sergey Sharybin
Date:   Thu Jun 10 19:58:52 2021 +0200
Branches: cycles-x
https://developer.blender.org/rBdf89a728442ce193b327b3f4291aaf614476927a

Cleanup: Even more unused functions in Cycles X pass

Didn't notice those in the previous cleanup.

===================================================================

M	intern/cycles/render/pass.cpp
M	intern/cycles/render/pass.h

===================================================================

diff --git a/intern/cycles/render/pass.cpp b/intern/cycles/render/pass.cpp
index 1930ab84a63..f66319af6f2 100644
--- a/intern/cycles/render/pass.cpp
+++ b/intern/cycles/render/pass.cpp
@@ -440,18 +440,6 @@ void Pass::add(PassType type, vector<Pass> &passes, const char *name, PassFlags
   }
 }
 
-bool Pass::equals_exact(const vector<Pass> &A, const vector<Pass> &B)
-{
-  if (A.size() != B.size())
-    return false;
-
-  for (int i = 0; i < A.size(); i++)
-    if (A[i].type != B[i].type || A[i].name != B[i].name)
-      return false;
-
-  return true;
-}
-
 bool Pass::contains(const vector<Pass> &passes, PassType type)
 {
   return find(passes, type) != nullptr;
diff --git a/intern/cycles/render/pass.h b/intern/cycles/render/pass.h
index be0f53ac14a..5b9bb4e6d95 100644
--- a/intern/cycles/render/pass.h
+++ b/intern/cycles/render/pass.h
@@ -73,9 +73,6 @@ class Pass : public Node {
                   const char *name = nullptr,
                   PassFlags flags = PASS_FLAG_NONE);
 
-  /* Check whether two sets of passes are matching exactly. */
-  static bool equals_exact(const vector<Pass> &A, const vector<Pass> &B);
-
   static bool contains(const vector<Pass> &passes, PassType type);
 
   /* Remove all passes which were automatically created. */



More information about the Bf-blender-cvs mailing list