Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2018-07-16 12:12:02 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2018-07-16 12:12:02 +0300
commit010e24a95c9e53f2c0bee2aa4cc8450e4346233d (patch)
treef7ff1523e244d525f46ce8df5eeb529a46cba289 /source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c
parentd9203820467665ba19e1956e035de663849e695c (diff)
OpenSubdiv: Remove UV coordinates from converter
Converter only defines topology, not coordinates or (face)varying data.
Diffstat (limited to 'source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c')
-rw-r--r--source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c13
1 files changed, 0 insertions, 13 deletions
diff --git a/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c b/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c
index 219d77a6c52..649b7c7fa4c 100644
--- a/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c
+++ b/source/blender/blenkernel/intern/CCGSubSurf_opensubdiv_converter.c
@@ -389,12 +389,6 @@ static int conv_dm_get_num_uvs(const OpenSubdiv_Converter *converter)
return storage->num_uvs;
}
-static void conv_dm_get_uvs(const OpenSubdiv_Converter *converter, float *uvs)
-{
- ConvDMStorage *storage = converter->user_data;
- memcpy(uvs, storage->uvs, sizeof(float) * 2 * storage->num_uvs);
-}
-
static int conv_dm_get_face_corner_uv_index(const OpenSubdiv_Converter *converter,
int face,
int corner)
@@ -459,7 +453,6 @@ void ccgSubSurf_converter_setup_from_derivedmesh(
converter->precalcUVLayer = conv_dm_precalc_uv_layer;
converter->finishUVLayer = conv_dm_finish_uv_layer;
converter->getNumUVCoordinates = conv_dm_get_num_uvs;
- converter->getUVCoordinates = conv_dm_get_uvs;
converter->getFaceCornerUVIndex = conv_dm_get_face_corner_uv_index;
user_data = MEM_mallocN(sizeof(ConvDMStorage), __func__);
@@ -702,11 +695,6 @@ static int conv_ccg_get_num_uvs(const OpenSubdiv_Converter *UNUSED(converter))
return 0;
}
-static void conv_ccg_get_uvs(const OpenSubdiv_Converter * UNUSED(converter),
- float *UNUSED(uvs))
-{
-}
-
static int conv_ccg_get_face_corner_uv_index(const OpenSubdiv_Converter *UNUSED(converter),
int UNUSED(face),
int UNUSED(corner_))
@@ -744,7 +732,6 @@ void ccgSubSurf_converter_setup_from_ccg(CCGSubSurf *ss,
converter->precalcUVLayer = conv_ccg_precalc_uv_layer;
converter->finishUVLayer = conv_ccg_finish_uv_layer;
converter->getNumUVCoordinates = conv_ccg_get_num_uvs;
- converter->getUVCoordinates = conv_ccg_get_uvs;
converter->getFaceCornerUVIndex = conv_ccg_get_face_corner_uv_index;
converter->freeUserData = NULL;