Commit: 2dd67b9f908368a27359c7410f32ce7ab881cfb8 Author: Sergey Sharybin Date: Tue May 19 10:49:41 2020 +0200 Branches: opensubdiv_compare https://developer.blender.org/rB2dd67b9f908368a27359c7410f32ce7ab881cfb8
OpenSubdiv: Refactor, move type conversion to base fodler =================================================================== M intern/opensubdiv/CMakeLists.txt R098 intern/opensubdiv/internal/opensubdiv_converter_internal.cc intern/opensubdiv/internal/base/type_convert.cc R093 intern/opensubdiv/internal/opensubdiv_converter_internal.h intern/opensubdiv/internal/base/type_convert.h M intern/opensubdiv/internal/topology/topology_refiner_capi.cc M intern/opensubdiv/internal/topology/topology_refiner_factory.cc =================================================================== diff --git a/intern/opensubdiv/CMakeLists.txt b/intern/opensubdiv/CMakeLists.txt index 90895cf6ed3..3afa90b04c9 100644 --- a/intern/opensubdiv/CMakeLists.txt +++ b/intern/opensubdiv/CMakeLists.txt @@ -53,6 +53,8 @@ if(WITH_OPENSUBDIV) # Base. internal/base/edge_map.h internal/base/memory.h + internal/base/type_convert.cc + internal/base/type_convert.h # Device. internal/device/device_context_cuda.cc @@ -78,10 +80,8 @@ if(WITH_OPENSUBDIV) internal/topology/topology_refiner_impl.h internal/opensubdiv.cc - internal/opensubdiv_converter_internal.cc internal/opensubdiv_util.cc - internal/opensubdiv_converter_internal.h internal/opensubdiv_util.h ) diff --git a/intern/opensubdiv/internal/opensubdiv_converter_internal.cc b/intern/opensubdiv/internal/base/type_convert.cc similarity index 98% rename from intern/opensubdiv/internal/opensubdiv_converter_internal.cc rename to intern/opensubdiv/internal/base/type_convert.cc index eedca88f77b..43412a66f33 100644 --- a/intern/opensubdiv/internal/opensubdiv_converter_internal.cc +++ b/intern/opensubdiv/internal/base/type_convert.cc @@ -20,7 +20,7 @@ # include <iso646.h> #endif -#include "internal/opensubdiv_converter_internal.h" +#include "internal/base/type_convert.h" #include <cassert> #include <opensubdiv/sdc/crease.h> diff --git a/intern/opensubdiv/internal/opensubdiv_converter_internal.h b/intern/opensubdiv/internal/base/type_convert.h similarity index 93% rename from intern/opensubdiv/internal/opensubdiv_converter_internal.h rename to intern/opensubdiv/internal/base/type_convert.h index 7c586b0787a..52989a4bef9 100644 --- a/intern/opensubdiv/internal/opensubdiv_converter_internal.h +++ b/intern/opensubdiv/internal/base/type_convert.h @@ -16,8 +16,8 @@ // // Author: Sergey Sharybin -#ifndef OPENSUBDIV_CONVERTER_INTERNAL_H_ -#define OPENSUBDIV_CONVERTER_INTERNAL_H_ +#ifndef OPENSUBDIV_BASE_TYPE_CONVERT_H_ +#define OPENSUBDIV_BASE_TYPE_CONVERT_H_ #ifdef _MSC_VER # include <iso646.h> @@ -48,4 +48,4 @@ OpenSubdiv_FVarLinearInterpolation getCAPIFVarLinearInterpolationFromOSD( } // namespace opensubdiv } // namespace blender -#endif // OPENSUBDIV_CONVERTER_INTERNAL_H_ +#endif // OPENSUBDIV_BASE_TYPE_CONVERT_H_ diff --git a/intern/opensubdiv/internal/topology/topology_refiner_capi.cc b/intern/opensubdiv/internal/topology/topology_refiner_capi.cc index 0363c874344..928fe49114e 100644 --- a/intern/opensubdiv/internal/topology/topology_refiner_capi.cc +++ b/intern/opensubdiv/internal/topology/topology_refiner_capi.cc @@ -20,7 +20,7 @@ #include "MEM_guardedalloc.h" #include "internal/base/edge_map.h" -#include "internal/opensubdiv_converter_internal.h" +#include "internal/base/type_convert.h" #include "internal/opensubdiv_util.h" #include "internal/topology/topology_refiner_impl.h" diff --git a/intern/opensubdiv/internal/topology/topology_refiner_factory.cc b/intern/opensubdiv/internal/topology/topology_refiner_factory.cc index 05e4759c983..ae97797f214 100644 --- a/intern/opensubdiv/internal/topology/topology_refiner_factory.cc +++ b/intern/opensubdiv/internal/topology/topology_refiner_factory.cc @@ -27,7 +27,7 @@ #include <opensubdiv/far/topologyRefinerFactory.h> -#include "internal/opensubdiv_converter_internal.h" +#include "internal/base/type_convert.h" #include "internal/opensubdiv_util.h" #include "opensubdiv_converter_capi.h" _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org https://lists.blender.org/mailman/listinfo/bf-blender-cvs