Commit Graph

1949 Commits

Author SHA1 Message Date
David G Yu
c8943d12b3 Merge pull request #719 from barfowl/far_errors
Minor content and formatting changes to Far error strings
2015-07-31 18:04:44 -07:00
David G Yu
bd95246032 Merge pull request #709 from jcowles/dev-stencilfix2
Respect factorizeIntermediatLevels option
2015-07-31 16:57:39 -07:00
David G Yu
0c3a2c7de8 Merge pull request #717 from barfowl/shapes_all
Added existing shapes missing from regression/shapes/all.h
2015-07-31 16:57:00 -07:00
David G Yu
9dbf032608 Merge pull request #716 from takahito-tejima/fix
viewer example fixes
2015-07-31 16:56:45 -07:00
barfowl
a094281541 Minor content and formatting changes to Far error strings
- made Far error strings consistent, including clearer source of error
    - minor formatting changes to the default error callback
2015-07-31 12:47:49 -07:00
George ElKoura
8e078c4e6e Merge pull request #718 from davidgyu/headerFix
Fixed an incorrect comment in far/patchParam.h
2015-07-30 19:47:52 -07:00
George ElKoura
283144d550 Merge pull request #715 from takahito-tejima/gcc
cmakefile: degrade the gcc version check error to warning.
2015-07-30 19:46:17 -07:00
David G Yu
2d16bfa5fc Fixed an incorrect comment in far/patchParam.h 2015-07-30 17:41:36 -07:00
barfowl
ae89b0bb19 Added existing shapes missing from regression/shapes/all.h 2015-07-30 17:31:06 -07:00
George ElKoura
0cfc822c30 Merge pull request #714 from barfowl/topology_asserts
Replaced topology initialization assertions with errors
2015-07-30 16:59:15 -07:00
Takahito Tejima
3825319149 example viewer hud: disable depth test 2015-07-30 15:53:33 -07:00
Takahito Tejima
376e9dd3eb glViewer,dxViewer: disable catmark_pole360 2015-07-30 15:53:08 -07:00
barfowl
0f9819d503 Changed use of Warning() to Error() in Far::TopologyRefinerFactory 2015-07-30 15:05:49 -07:00
David G Yu
e6b03f68a9 Merge pull request #712 from takahito-tejima/boundary
Retains boundary faces of bilinear scheme mesh with VTX_BOUNDARY_NONE
2015-07-30 10:59:54 -07:00
David G Yu
38c5940b21 Merge pull request #710 from takahito-tejima/bilinear
Fix a bug in PatchTableFactory of uniform refinement containing all-levels
2015-07-30 10:52:43 -07:00
Takahito Tejima
e84acde258 cmakefile: degrade the gcc version error to warning. 2015-07-30 10:24:25 -07:00
George ElKoura
7d1b2a58af Merge pull request #713 from barfowl/gcc_shadow
Reduced warnings resulting from GCC's -Wshadow option
2015-07-29 20:27:08 -07:00
barfowl
a811fb9a80 Replaced topology initialization assertions with errors:
- TopologyRefinerFactory now issues errors for its minimum requirements
2015-07-29 19:38:05 -07:00
barfowl
db3fe9a8e8 Reduced warnings resulting from GCC's -Wshadow option
- eliminated warnings from core libraries and regression code
2015-07-29 18:46:18 -07:00
Takahito Tejima
ccfcca9abf Retains boundary faces of bilinear scheme mesh with VTX_BOUNDARY_NONE
We mark boundary faces as holes only if the vertex boundary interpolation
is none and the subdivision scheme has local neighborhood.
2015-07-29 17:21:26 -07:00
Takahito Tejima
168139d4ca Fix bug when PatchTableFactory::Options.generateAllLevels is set
generateAllLevels flags is used when we want to have uniform refined
patch array containing all levels together. There's an index offsetting
bug when this flag is enabled.
2015-07-29 14:49:51 -07:00
Takahito Tejima
def029a273 glEvalLimit example: add bilinear shape into test cases 2015-07-29 14:49:51 -07:00
Jeremy Cowles
55565cca84 Respect factorizeIntermediateLevels option
Previously, this flag was being ignored during stencil table
construction.

Fixes issue #694
2015-07-23 00:45:47 -07:00
George ElKoura
fa3a6fc43b Merge pull request #706 from barfowl/icc_pragmas
Eliminate or encapsulate  recently added ICC pragmas
2015-07-20 23:25:26 -07:00
barfowl
ad6b1f9117 Eliminate or encapsulate ICC pragmas:
- eliminated need for disabling warning 177 in far/patchTableFactory.cpp
    - encapsulated all floating point equality tests (1572) in local functions
    - bracketed all ICC specific warning pragmas with #ifdef __INTEL_COMPILER
    - avoided GCC's stricter shadowing warning in vtr/array.h
2015-07-20 17:56:00 -07:00
Takahito Tejima
22a8c26048 Merge pull request #705 from PixarAnimationStudios/revert-704-ispc
Revert "Add ISPC limit surface evaluation"
2015-07-20 17:28:02 -07:00
Takahito Tejima
8a8771c97d Revert "Add ISPC limit surface evaluation" 2015-07-20 17:13:51 -07:00
Takahito Tejima
b006dc328e Merge pull request #704 from shengfuintel/ispc
Add ISPC limit surface evaluation
2015-07-20 15:13:43 -07:00
Sheng Fu
d3f8725e79 Add ISPC limit surface evaluation 2015-07-20 14:12:11 -07:00
jcowles
bd7b017c02 Merge branch 'shengfuintel-dev' into dev 2015-07-16 09:30:09 -07:00
Sheng Fu
51a9da3bf0 fix ICC compile warning 2015-07-16 09:27:49 -07:00
Sheng Fu
fe20023989 minimize the scope of disabled warnings 2015-07-16 09:27:48 -07:00
Sheng Fu
59382abeaa Fix Intel compiler warning 2015-07-16 09:27:48 -07:00
Jeremy Cowles
0e5c320248 Merge pull request #697 from Nazg-Gul/dev
Fix typo in Far tutorial, GetFaceEdges() actually get face index, not edge index
2015-07-16 09:21:53 -07:00
Jeremy Cowles
d051c9b2cd Merge pull request #701 from c64kernal/dev_docref
Added references section to the documentation
2015-07-13 18:34:58 -07:00
George ElKoura
87a7fd831c Added references section to the documentation
- Added new references section for folks wishing to learn more about
  subdivision.
- Fixed a reference in the intro.
- Fixed a minor typo in the nav bar.
2015-07-13 18:13:54 -07:00
Jeremy Cowles
0443db73b8 Merge pull request #700 from barfowl/fvar_unconnected
Fixed initialization of unconnected vertices in FVar channels
2015-07-13 11:46:39 -07:00
Takahito Tejima
51e1833139 Merge pull request #699 from daz3d/tbb_offset_fixes
Fix offsets in TbbEvalStencils when start is non-zero.
2015-07-13 11:40:49 -07:00
Takahito Tejima
cd212125df Merge pull request #696 from daz3d/omp_offset_fixes
Fix offsets in OmpEvalStencils when start is non-zero.
2015-07-13 11:40:33 -07:00
barfowl
50e2623b91 Fixed initialization of unconnected vertices in FVar channels
- correctly initialize FVar tag and source entry for unconnected verts
    - added regression/shape with unconnected vertices and fvar data
    - fixed edge-face vector access when unconnected edges are last
2015-07-12 18:30:26 -07:00
Christopher Jones
89b698e519 Fix offsets in TbbEvalStencils when start is non-zero. 2015-07-12 16:03:09 -06:00
Jeremy Cowles
71097a2bb4 Merge pull request #695 from daz3d/index_out_of_range_fixes
Index out of Range Issues
2015-07-09 21:29:29 -07:00
Sergey Sharybin
cee60e93e2 Fix typo in Far tutorial, GetFaceEdges() actually get face index, not edge index 2015-07-08 16:51:08 +02:00
Christopher Jones
d317cbc86b Fix offsets in OmpEvalStencils when start is non-zero. 2015-07-05 11:22:38 -06:00
Christopher Jones
8a74831b2e Fix out of range access issues when a non-connected vertex occurs at the end of mesh's vertex list or mesh has face varying data. 2015-07-05 10:43:00 -06:00
George ElKoura
732e7495a6 Merge pull request #693 from jcowles/dev-fix
Some minor compiler warning fixes
2015-06-25 23:39:47 -07:00
George ElKoura
99c6d01988 Merge pull request #692 from jcowles/dev
Remove all unused references to AddVaryingWithWeight
2015-06-25 23:38:48 -07:00
Jeremy Cowles
8dd7563060 Some minor compiler warning fixes
In one case, we were comparing int and unsigned int.

In primvarRefiner, some values were safely uninitialized, but older compilers
(GCC 4.1) were complaining.
2015-06-25 22:29:23 -07:00
Jeremy Cowles
ab5d5341af Remove all unused references to AddVaryingWithWeight
Far no longer supports this method, so the existing functions were pure noise.
Hbr, however still requires it, so there are still a couple instances of it in
the hbr tutorial files.
2015-06-25 22:12:38 -07:00
David G Yu
3961a2f4a5 Merge pull request #691 from jcowles/dev-clean
Replaced Geri's game image with Inside Out
2015-06-23 13:47:10 -07:00