From 0ff665e4cedc74a81a3b657263a31ac8169a476f Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 19 May 2020 10:49:41 +0200 Subject: [PATCH] OpenSubdiv: Refactor, move type conversion to base fodler --- intern/opensubdiv/CMakeLists.txt | 4 ++-- .../type_convert.cc} | 2 +- .../type_convert.h} | 6 +++--- .../opensubdiv/internal/topology/topology_refiner_capi.cc | 2 +- .../internal/topology/topology_refiner_factory.cc | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) rename intern/opensubdiv/internal/{opensubdiv_converter_internal.cc => base/type_convert.cc} (98%) rename intern/opensubdiv/internal/{opensubdiv_converter_internal.h => base/type_convert.h} (93%) 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 #endif -#include "internal/opensubdiv_converter_internal.h" +#include "internal/base/type_convert.h" #include #include 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 @@ -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 -#include "internal/opensubdiv_converter_internal.h" +#include "internal/base/type_convert.h" #include "internal/opensubdiv_util.h" #include "opensubdiv_converter_capi.h"