Takahito Tejima
a907450229
Adding null checks
2013-09-05 13:09:54 -07:00
manuelk
2f8ba5b7e7
Fix cpuEvalLimitController crash bug
...
Properly check that derivative data is bound before passing pointers to the kernels.
fixes #218
2013-09-05 10:48:46 -07:00
manuelk
bc2ec15476
Fixing search path suffixes for ICC libs
2013-09-04 18:59:46 -07:00
Takahito Tejima
0f6f0b8148
Fixed invalid initialization of glslTransformFeedback kernel.
2013-09-04 10:41:23 -07:00
manuelk
f8dc878a67
Merge branch 'release/v2_1_0' into dev
2013-09-03 15:52:19 -07:00
manuelk
0e05915c86
Release 2.1.0
2013-09-03 15:51:29 -07:00
manuelk
2211bf456c
Update release notes
2013-09-03 15:41:34 -07:00
manuelk
e05e46f070
Modify CMake to name and sym-link DSO's based on Linux ABI versioning spec.
...
Fixes #209
2013-09-03 15:38:24 -07:00
Takahito Tejima
3755603b36
Fix error handling in OsdUtilMeshBatch when failed to create vertex buffers.
2013-09-03 15:13:00 -07:00
manuelk
1e69dbe630
Update release notes
2013-09-03 10:22:12 -07:00
Takahito Tejima
c2d04c05c6
FarMultiMesh can splice uniform and adaptive meshes together.
2013-08-28 17:25:41 -07:00
Takahito Tejima
d41b4e9df0
Fixes facevarying rendering in glBatchViewer
2013-08-28 17:15:42 -07:00
Takahito Tejima
f1a1dbba3d
Removed unnecessary cudaThreadSynchronize calls.
2013-08-28 17:11:45 -07:00
Takahito Tejima
9c6d963d38
use osd/opengl.h
2013-08-28 17:11:45 -07:00
Takahito Tejima
b3948bb336
Fixes overlapped hud menu
2013-08-28 16:36:06 -07:00
Takahito Tejima
69b82a3832
Fix an uninitialized variable bug on multi mesh splicing.
2013-08-28 16:36:06 -07:00
manuelk
37b54f928a
doc fix : the correct git branch switching command is 'git checkout <branch>'
2013-08-28 12:02:38 -07:00
David G Yu
fb2a519d52
Added cmdline obj loading to the DX11 viewer
2013-08-17 13:33:52 -07:00
manuelk
ac72015310
Adding TBB Compute back-end to glViewer
2013-08-16 10:51:51 -07:00
manuelk
d57df0eae0
Enable TBB for Linux builds
...
- Fix FindTBB.cmake
- Add TBB logic to various CMakeLists
- Update documentation
2013-08-15 16:11:33 -07:00
manuelk
d28dad10e5
Update TBB C&C's with Sheng's (shengfuintel) latest code
...
Git cherry-picking of the original pull request missed a few changes to these files.
Thanks again to Sheng for this most excellent contribution !
2013-08-15 15:24:42 -07:00
manuelk
22b1cddfc9
Protect Intel icc specific pragmas behind #define's
2013-08-15 15:23:12 -07:00
manuelk
b81d159b91
Enabling Intel's C++ Studio XE icc compiler in Linux
...
- Add a ICC_LOCATION option to CMake configuration
- Fix icc dependencies
- Add documentation
2013-08-15 15:21:00 -07:00
manuelk
b227443390
Fix compiler warnings in osd/ptexTextureLoader caused by incorrect const declarations
2013-08-15 10:32:08 -07:00
Manuel Kraemer
aed981f19c
Fixing README.md
...
Remove outdated version information.
2013-08-15 10:22:26 -07:00
Manuel Kraemer
1ee304a6f3
Merge pull request #214 from shengfuintel/dev
...
Dev
2013-08-15 10:17:19 -07:00
David G Yu
6f8bfdfcbf
Fixed implicit int to float warnings in xform feedback kernel
2013-08-15 10:06:16 +01:00
Sheng Fu
7fac2935fa
Optimize CPU kernel
2013-08-14 16:41:35 -07:00
Sheng Fu
8298f06234
Add Intel compiler special options
2013-08-14 16:38:13 -07:00
Sheng Fu
f2baa81249
Changed license header
2013-08-14 10:45:23 -07:00
Sheng Fu
7aa2d3009e
initial checking in TBB kernel.
2013-08-14 10:43:48 -07:00
manuelk
5fc10338df
Add OsdMesh constructor with FarMesh * as input
...
This allows client code to own the FarMesFactory if necessary.
2013-08-08 13:11:16 -07:00
manuelk
a5a8e86243
Merge branch 'release/v2_0_1' into dev
2013-08-07 19:36:30 -07:00
manuelk
75cef11cfa
Release 2.0.1
2013-08-07 19:35:10 -07:00
David G Yu
52c6b65d1a
Fixed whitespace merge.
2013-08-07 15:50:35 -07:00
manuelk
c498d4b53a
Documentation : updating release notes
2013-08-07 11:45:24 -07:00
Manuel Kraemer
9ad7a1ab2e
Merge pull request #207 from davvid/header-paths
...
Looks like this is working - we will have to adjust some internal code when switching to this version, but this makes packaging much easier.
Thank you very much for this contribution !
2013-08-07 11:36:23 -07:00
David G Yu
7fdd82ba76
A few build fixes for Android and iOS
2013-08-07 11:16:00 -07:00
David Aguilar
4ab5da75ab
cmake: move all headers to include/opensubdiv/
...
The base include/ directory is too general for general
installation. Specifically, "include/version.h" will likely
clash with many other projects.
Move headers to include/opensubdiv/ to prevent filesystem
namespace clashes.
2013-08-07 10:56:39 -07:00
David Aguilar
fc1efa5153
cmake: use ${CMAKE_INCDIR_BASE} instead of hard-coding "include"
2013-08-07 10:56:39 -07:00
manuelk
a30101482a
Adding release notes for 2.0.1
2013-08-07 10:37:27 -07:00
Manuel Kraemer
124c944f7a
Merge pull request #203 from Nazg-Gul/dev
...
CLA signed - thank you for your contribution !
2013-08-02 08:41:54 -07:00
Sergey Sharybin
b96b3d9734
Make FindGLEW aware of multiarch on linux systems
...
Multiarch distros such as Debian are keeping libraries
in /usr/lib/<platform>/ instead of /usr/lib. Added an
additional hint for GLEW library location to deal with
this.
2013-08-02 00:03:48 -07:00
manuelk
4585b599c1
update documentation & CLA files to reflect Apache 2.0 move
...
fixes #138
2013-08-01 16:14:23 -07:00
manuelk
8b7ebc29a5
fix permissions on multiMeshFactory.h
2013-07-31 10:17:16 -07:00
manuelk
695b09a169
fix incorrect transition pattern 3 in GLSL / HLSL shaders
...
some patch rotations need to be fixed
fixes #200
2013-07-30 14:16:39 -07:00
manuelk
03990c3101
fix GLFW Xrandr & xf86vmode dependency paths for X11 based systems
...
now uses the path returned by FindX11.cmake instead of just a -l<xxx>
fixes #199
2013-07-30 10:30:55 -07:00
manuelk
94fc47a9db
adding Osd documentation based on Siggraph slides
...
fixes #138
2013-07-29 19:14:19 -07:00
manuelk
cd17c87cb1
fixing CMake build to not link GPU-based libraries into libosdCPU
...
fixes #198
2013-07-26 14:07:14 -07:00
manuelk
20ca6c9b52
Adding some comments for FarPatchTables::GetFaceVertices and GetNumFaces
...
fixes #195
2013-07-26 10:38:49 -07:00