mirror of
https://github.com/PixarAnimationStudios/OpenSubdiv
synced 2025-01-12 01:20:07 +00:00
c245407854
This change refactors the GLSL and HLSL patch shader code so that most of the work is implemented within a library of common functions and the remaining shader snippets just manage plumbing. There is more to do here: - varying and face-varying data can be managed entirely by the client - similarly, displacement can be implemented in client code - there's still quite a bit of residual boiler-plate code needed in each shader stage that we should be able to wrap up in a more convenient form. |
||
---|---|---|
.. | ||
common | ||
dxPtexViewer | ||
dxViewer | ||
farViewer | ||
glEvalLimit | ||
glFVarViewer | ||
glImaging | ||
glPaintTest | ||
glPtexViewer | ||
glShareTopology | ||
glStencilViewer | ||
glViewer | ||
mayaPolySmooth | ||
CMakeLists.txt |