Manuel Kraemer
4814736ce7
Merge pull request #352 from nathan-at-digitalfish/osd_comment
...
We can't leave this poor little guy out now, can we ?
2014-09-17 14:15:08 -07:00
Nathan Litke
c355dc1060
Added a comment in PatchTablesFactory::createUniform
to explain that options.triangulateQuads
may only be set to true
for quadrilateral refinement schemes.
2014-09-17 13:51:12 -07:00
manuelk
ad402d3623
Fix inconsistent file access permissions
2014-09-17 13:45:50 -07:00
Nathan Litke
78ae830794
Fixed Osd::Mesh constructors that initialize member variables from user variables.
2014-09-17 13:41:45 -07:00
Nathan Litke
2dc3b17fb2
Fixed triangulation of uniform quad patches.
2014-09-17 13:36:47 -07:00
Nathan Litke
1d0378774a
Fixed a bug in far_tutorial_3 which had set the number of face-varying values to the number of per-face vertices, not the number of uvs.
2014-09-17 13:34:02 -07:00
Manuel Kraemer
b5098a5b0b
Fix warning in FarStencilTablesFactory for Windows build
2014-09-13 15:58:54 -07:00
Manuel Kraemer
4eb6450bfe
Partial fix of bad tangents for arbitrary limit stencils
2014-09-13 07:38:12 -07:00
Manuel Kraemer
8fc5371ec9
Merge pull request #350 from nathan-at-digitalfish/build_android
...
Fix build for Android
2014-09-12 17:27:57 -07:00
manuelk
c3cfb6824b
Fix window title for glStencilViewer code example
2014-09-12 17:04:26 -07:00
manuelk
c66ee724a8
WIP limit stencils factory
...
todo:
- fix rotated tangents on patches
- add "end-caps" (bilinear or Gregory ?)
- add pure bilinear stencil mode
2014-09-12 16:59:16 -07:00
manuelk
e538261f7d
Fix Cuda compile warning in osd/cudaKernel.cu
2014-09-12 10:43:18 -07:00
Julien Demouth
29b2d033e3
Introduces a kernel for NUM_ELEMENTS=4. It's faster and not buggy,
...
anymore.
2014-09-12 10:22:30 -07:00
Julien Demouth
cf0fe60ab4
Add a first pass of optimization in CUDA kernels
...
Conflicts:
opensubdiv/osd/cudaKernel.cu
2014-09-12 10:21:46 -07:00
Nathan Litke
194ac022eb
Added forward declarations for template specializations for raw topology data.
2014-09-11 16:30:56 -07:00
Nathan Litke
91f6f2246d
Fix linker settings for Android.
2014-09-11 16:30:56 -07:00
Nathan Litke
d7311801c1
Fix compiler errors for OpenGL-ES.
2014-09-11 16:30:50 -07:00
Nathan Litke
5046d3475a
Fix compiler warnings on 32-bit platforms.
2014-09-10 18:51:23 -07:00
Takahito Tejima
0d6aaeeebe
Fixes GL error caused by incomplete framebuffer on hud initialization.
2014-09-10 15:29:24 -07:00
Takahito Tejima
b3f6f52bb9
Fixes the bug of glShareTopology. This example mutates patchDescriptor in drawcontext, so it needs a write access.
...
Adding another GetPatchArray() returning non-const reference. We should think about better API for this.
2014-09-10 15:24:16 -07:00
manuelk
7462ae20ff
Fix build warnings in sdc/bilinearScheme and sdc/catmarkScheme
2014-09-10 14:39:51 -07:00
manuelk
b07c3de607
Fix GL_DEPTH_TEST for GL code examples after adding image shader
2014-09-10 14:28:55 -07:00
manuelk
f784e2d958
Cosmetic update to glPaintTest code example
...
- added image shader to fill in background gradient
- fix retina display bug
2014-09-10 14:00:21 -07:00
manuelk
7323cdf2bb
Cosmetic changes to glShareTopology
...
- add image shader to fill baground gradient
- fix retina display bug
2014-09-10 13:54:18 -07:00
manuelk
935b691f45
Cosmetic update to glEvalLimit
...
- add image shader to fill background gradient
2014-09-10 13:46:26 -07:00
manuelk
770ebfeb9c
Cosmetic updates to glFVarViewer
...
- apply image shader on background (look consistent with glViewer)
- fix retina display bug
2014-09-10 13:17:52 -07:00
manuelk
c93a15b9df
Extend export_obj.py Maya script to export uv set named 'map1'
2014-09-10 11:11:42 -07:00
manuelk
743b58d99b
WIP Far::PatchTables documentation
2014-09-08 14:05:21 -07:00
Manuel Kraemer
20438e0253
Fix MSVC build for far_tutorial_1 (linker error)
...
- typo in previous fix disabled the code instead of enabling...
2014-09-07 15:21:57 -07:00
Manuel Kraemer
f060f3a877
Fix MSVC build for far_tutorial_1
2014-09-06 17:53:09 -07:00
manuelk
c399655dcc
Landing 3.0.0.alpha
...
Sync'ing the 'dev' branch with the 'feature_3.0dev' branch at commit 68c6d11fc36761ae1a5e6cdc3457be16f2e9704a
The branch 'feature_3.0dev' is now locked and preserved for historical purposes.
2014-09-05 15:07:46 -07:00
manuelk
281c42c22c
Merge branch 'release/v2_6_1' into dev
2014-09-05 10:58:46 -07:00
manuelk
5ede429f2f
Release 2.6.1
2014-09-05 10:57:30 -07:00
Manuel Kraemer
102f2465c3
Merge pull request #347 from nathan-at-digitalfish/digitalfish
...
Minor change to NOTICE.txt
2014-08-22 13:18:52 -07:00
Nathan Litke
d080b42fdf
Corrected spelling of "DigitalFish".
2014-08-22 12:37:52 -07:00
manuelk
5bdf5a85cc
Add Digital Fish to NOTICE.txt to reflect file contributions
2014-08-19 14:46:31 -07:00
manuelk
942957a5e7
Update release notes for release 2.6.0
2014-08-19 11:41:16 -07:00
manuelk
e55dca0ef0
Update NOTICE.txt to reflect Google's contribution
2014-08-19 11:13:05 -07:00
Manuel Kraemer
d14ec1cf5e
Merge pull request #346 from nathan-at-digitalfish/no_neon
...
Allow NEON to be disabled on Android.
2014-08-07 13:29:17 -07:00
Nathan Litke
0128417447
Allow NEON to be disabled on Android. Works similar to GCD on Mac OS X.
2014-08-07 13:10:54 -07:00
Sergey Sharybin
b836a31a22
Add basic functions to work with FV data via evaluator API
...
Currently supports clearing and pushing FV name and data.
2014-08-07 10:39:55 -07:00
manuelk
105919159d
Fix glfw 3 Linux dependencies (add Xcursor and -lrt)
2014-08-07 10:20:03 -07:00
Manuel Kraemer
cf8f5a97a8
Merge pull request #345 from RachidElGuerrab/neon_kernels
...
Added subdivision kernels for ARM NEON
2014-08-07 10:07:48 -07:00
Manuel Kraemer
5d6496b8e4
Merge pull request #344 from nathan-at-digitalfish/fix_vertex_split
...
Fix for OsdUtilVertexSplit
2014-08-06 19:05:49 -07:00
Rachid El Guerrab
035e58f44a
Added subdivision kernels for ARM NEON
...
* assembler kernels are based on the C implementation in neonKernel.cpp
* enable assembler kernel functions in neonComputeController.cpp with #define USE_ASM_KERNELS 1
2014-08-05 22:09:12 -07:00
Nathan Litke
22d4939563
Fixes a bug in OsdUtilVertexSplit that occurs when getting the address of the end of a std::vector.
2014-08-05 18:14:45 -07:00
Manuel Kraemer
df719eb9ed
Revert "added memcpyasync and streams to cuda backend"
...
This reverts commit 84212cd725
.
2014-08-02 12:40:08 -07:00
Manuel Kraemer
8c9096cdc8
Merge pull request #334 from nathan-at-digitalfish/fix_quad_face_factory
...
Fix for CATMARK_QUAD_FACE_VERTEX kernel in FarCatmarkSubdivisionTablesFactory
2014-07-24 17:52:46 -07:00
Manuel Kraemer
f987bf7b9f
Merge pull request #333 from nathan-at-digitalfish/vertex_splitting
...
Vertex splitting
2014-07-24 17:52:23 -07:00
Manuel Kraemer
ae4ecf5bf9
Merge pull request #340 from adityaatluri/dev
...
added memcpyasync and streams to cuda backend
2014-07-24 17:42:41 -07:00