|
Blender V5.0
|
#include <eval_output.h>
Inherits blender::opensubdiv::RawDataWrapperBuffer< T >.
Public Member Functions | |
| RawDataWrapperVertexBuffer (T *data, int num_vertices) | |
| int | GetNumVertices () |
| Public Member Functions inherited from blender::opensubdiv::RawDataWrapperBuffer< T > | |
| RawDataWrapperBuffer (T *data) | |
| T * | BindCpuBuffer () |
| gpu::VertBuf * | get_vertex_buffer () |
Protected Attributes | |
| int | num_vertices_ |
| Protected Attributes inherited from blender::opensubdiv::RawDataWrapperBuffer< T > | |
| T * | data_ |
Definition at line 156 of file eval_output.h.
|
inline |
Definition at line 158 of file eval_output.h.
References data, num_vertices_, blender::opensubdiv::RawDataWrapperBuffer< T >::RawDataWrapperBuffer(), and T.
|
inline |
Definition at line 163 of file eval_output.h.
References num_vertices_.
Referenced by blender::opensubdiv::FaceVaryingVolatileEval< EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::evalPatches(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::evalPatches(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::evalPatchesVarying(), blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::evalPatchesVertexData(), and blender::opensubdiv::VolatileEvalOutput< SRC_VERTEX_BUFFER, EVAL_VERTEX_BUFFER, STENCIL_TABLE, PATCH_TABLE, EVALUATOR, DEVICE_CONTEXT >::evalPatchesWithDerivatives().
|
protected |
Definition at line 169 of file eval_output.h.
Referenced by GetNumVertices(), and RawDataWrapperVertexBuffer().