OpenSubdiv/opensubdiv/vtr
barry 5e8e123d73 Major refactor of the construction of Far::PatchTable:
- new PatchTableBuilder class now implements PatchTableFactory::Create()
        - population of tables now independent of scheme or patch type
        - nested LocalPointHelper handles local point sharing and stencils
    - new PatchBuilder class encapsulates patch queries and conversions:
        - provides patch types associated with schemes and client options
        - handles all topological queries about patches in the base class
        - subclasses for the three subdivision schemes to support conversions
        - conversions encapsulated in new SparseMatrix class for re-use
    - removed Far end-cap factory classes and Far::GregoryBasis
    - extended adaptive refinement to support Bilinear scheme (not enabled)
    - extended Vtr::StackBuffer to avoid compiler inefficiencies
2018-05-08 17:24:14 -07:00
..
array.h Eliminate or encapsulate ICC pragmas: 2015-07-20 17:56:00 -07:00
CMakeLists.txt Use cmake's folder feature on platforms that support it. 2016-06-09 17:04:26 -07:00
componentInterfaces.h spelling 2017-01-11 12:40:49 -08:00
fvarLevel.cpp spelling phase 2 2017-01-24 22:48:44 -08:00
fvarLevel.h spelling phase 2 2017-01-24 22:48:44 -08:00
fvarRefinement.cpp spelling 2017-01-11 12:40:49 -08:00
fvarRefinement.h Re-protected members of all major Vtr classes: 2015-06-01 17:38:11 -07:00
level.cpp spelling phase 2 2017-01-24 22:48:44 -08:00
level.h spelling phase 2 2017-01-24 22:48:44 -08:00
quadRefinement.cpp spelling phase 2 2017-01-24 22:48:44 -08:00
quadRefinement.h Moved Vtr classes within internal namespace: 2015-05-25 20:34:50 -07:00
refinement.cpp spelling 2017-01-11 12:40:49 -08:00
refinement.h spelling 2017-01-11 12:40:49 -08:00
sparseSelector.cpp Moved Vtr classes within internal namespace: 2015-05-25 20:34:50 -07:00
sparseSelector.h Re-protected members of all major Vtr classes: 2015-06-01 17:38:11 -07:00
stackBuffer.h Major refactor of the construction of Far::PatchTable: 2018-05-08 17:24:14 -07:00
triRefinement.cpp spelling 2017-01-11 12:40:49 -08:00
triRefinement.h spelling 2017-01-11 12:40:49 -08:00
types.h spelling 2017-01-11 12:40:49 -08:00