MCPcopy Create free account
hub / github.com/RenderKit/embree / updateEdgeLevelBufferTask

Function updateEdgeLevelBufferTask

tutorials/pathtracer/pathtracer_device.cpp:1694–1700  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1692
1693#if defined(ISPC)
1694void updateEdgeLevelBufferTask (int taskIndex, int threadIndex, ISPCSubdivMesh* mesh, const Vec3fa& cam_pos )
1695{
1696 const unsigned int size = mesh->numFaces;
1697 const unsigned int startID = ((taskIndex+0)*size)/taskCount;
1698 const unsigned int endID = ((taskIndex+1)*size)/taskCount;
1699 updateEdgeLevelBuffer(mesh,cam_pos,startID,endID);
1700}
1701#endif
1702
1703void updateEdgeLevels(ISPCScene* scene_in, const Vec3fa& cam_pos)

Callers 1

updateEdgeLevelsFunction · 0.85

Calls 1

updateEdgeLevelBufferFunction · 0.70

Tested by

no test coverage detected