8157f33911
All the relevant code is C++ now, so we don't need to complicate things with the trip through C anymore. We will still need some wrappers, since opensubdiv is an optional dependency though. The goal is to make it simpler to remove the unnecessary/costly abstraction levels between Blender mesh data and the opensubdiv code.
16 lines
326 B
C++
16 lines
326 B
C++
/* SPDX-FileCopyrightText: 2013 Blender Foundation
|
|
*
|
|
* SPDX-License-Identifier: GPL-2.0-or-later */
|
|
|
|
#pragma once
|
|
|
|
#include "opensubdiv_capi_type.hh"
|
|
|
|
// Global initialization/deinitialization.
|
|
//
|
|
// Supposed to be called from main thread.
|
|
void openSubdiv_init();
|
|
void openSubdiv_cleanup();
|
|
|
|
int openSubdiv_getVersionHex();
|