10            "SetupTriangleIndices",
 
   11            std::make_shared<VkProgram>(
 
   17        kernel(
"SetupTriangleIndices")->load(getAssetPath() + 
"shaders/glsl/topology/SetupTriangleIndices.comp.spv");
 
 
   48        kernel(
"SetupTriangleIndices")->flush(
 
void updateTopology() override
 
virtual void updateTriangles()
 
void updateTopology() override
 
void setTriangles(std::vector< Triangle > &triangles)
 
DArray< Triangle > mTriangleIndex
 
TopologyModule::Triangle Triangle
 
DArray< uint32_t > mIndex
 
This is an implementation of AdditiveCCD based on peridyno.
 
static dim3 vkDispatchSize(uint totalSize, uint blockSize)
 
Array< T, DeviceType::GPU > DArray