mirror of
https://github.com/PixarAnimationStudios/OpenSubdiv
synced 2025-01-17 03:30:06 +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. |
||
---|---|---|
.. | ||
far | ||
hbr | ||
osd | ||
sdc | ||
tools/stringify | ||
vtr | ||
CMakeLists.txt | ||
version.cpp | ||
version.h |