mirror of
https://github.com/PixarAnimationStudios/OpenSubdiv
synced 2024-11-23 12:10:08 +00:00
2e175ff52b
Refactored computation and drawing code used for tessellated patches to improve readability and extensibility. - Updated mtlViewer.metal computation kernel to express data indexing using familiar semantic concepts: i.e. primitiveID, vertexID, etc. instead of threadgroup semantics. - Updated mtlViewer.mm to consolidate patch type dispatch. Now, the configuration and execution of the compute and drawing passes is controlled by a PipelineConfig descriptor. |
||
---|---|---|
.. | ||
iOS | ||
OSX | ||
CMakeLists.txt | ||
init_shapes.h | ||
mtlViewer.h | ||
mtlViewer.metal | ||
mtlViewer.mm |