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:
Diffstat (limited to 'intern/cycles/subd/subd_patch_table.h')
-rw-r--r--intern/cycles/subd/subd_patch_table.h64
1 files changed, 0 insertions, 64 deletions
diff --git a/intern/cycles/subd/subd_patch_table.h b/intern/cycles/subd/subd_patch_table.h
deleted file mode 100644
index 118d410f8f0..00000000000
--- a/intern/cycles/subd/subd_patch_table.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- * Copyright 2011-2016 Blender Foundation
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#ifndef __SUBD_PATCH_TABLE_H__
-#define __SUBD_PATCH_TABLE_H__
-
-#include "util/util_array.h"
-#include "util/util_types.h"
-
-#ifdef WITH_OPENSUBDIV
-# ifdef _MSC_VER
-# include "iso646.h"
-# endif
-
-# include <opensubdiv/far/patchTable.h>
-#endif
-
-CCL_NAMESPACE_BEGIN
-
-#ifdef WITH_OPENSUBDIV
-using namespace OpenSubdiv;
-#else
-/* forward declare for when OpenSubdiv is unavailable */
-namespace Far {
-struct PatchTable;
-}
-#endif
-
-#define PATCH_ARRAY_SIZE 4
-#define PATCH_PARAM_SIZE 2
-#define PATCH_HANDLE_SIZE 3
-#define PATCH_NODE_SIZE 1
-
-struct PackedPatchTable {
- array<uint> table;
-
- size_t num_arrays;
- size_t num_indices;
- size_t num_patches;
- size_t num_nodes;
-
- /* calculated size from num_* members */
- size_t total_size();
-
- void pack(Far::PatchTable *patch_table, int offset = 0);
- void copy_adjusting_offsets(uint *dest, int doffset);
-};
-
-CCL_NAMESPACE_END
-
-#endif /* __SUBD_PATCH_TABLE_H__ */