1
0
mirror of https://github.com/PixarAnimationStudios/OpenSubdiv synced 2025-01-12 01:20:07 +00:00
OpenSubdiv/examples
David G. Yu c245407854 Re-organized patch tessellation shader code
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.
2015-05-29 23:00:19 -07:00
..
common Fix GLEW for Core profile, minor cleanup 2015-05-29 15:56:36 -07:00
dxPtexViewer Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
dxViewer Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
farViewer Add Far::PatchTable::ComputeLocalPointValues() to compute endcap patch points. 2015-05-29 12:41:22 -07:00
glEvalLimit Add Far::PatchTable::ComputeLocalPointValues() to compute endcap patch points. 2015-05-29 12:41:22 -07:00
glFVarViewer Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
glImaging Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
glPaintTest Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
glPtexViewer Re-organized patch tessellation shader code 2015-05-29 23:00:19 -07:00
glShareTopology Add Far::PatchTable::ComputeLocalPointValues() to compute endcap patch points. 2015-05-29 12:41:22 -07:00
glStencilViewer osdlayer: rename Osd::VertexBufferDescriptor to Osd::BufferDescriptor. 2015-05-29 09:21:14 -07:00
glViewer Re-organized patch tessellation shader code 2015-05-29 23:00:19 -07:00
mayaPolySmooth Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
CMakeLists.txt Renamed vtrViewer to farViewer. 2015-05-18 19:46:22 -07:00