Manuel Kraemer
9afa90230d
Add public & private header files to the source_group statements.
...
Closes #24
2012-06-19 12:34:26 -07:00
Manuel Kraemer
c465e3316f
Adding support for OpenCL kernels (tested & working on F16 - still needs testing on Win / RH / Apple)
2012-06-16 16:03:52 -07:00
manuelk
909eb0c8de
adding -fPIC to CUDA compiler arguments
...
Closes #20 .
2012-06-15 17:19:13 -07:00
manuelk
320af0e553
Merge branch 'master' of github.com:PixarAnimationStudios/OpenSubdiv
2012-06-14 14:05:13 -07:00
manuelk
6206b2baad
- making the FindGlew/Glut modules more Windows friendly (and fix some issues like static linking of GLEW)
...
- add status messages for missing dependencies and what features are being disabled.
- cleanup osd cmakefile
Closes #13 .
2012-06-14 14:03:30 -07:00
Takahito Tejima
dd29d0d345
add vertexBuffer.h
...
Closes #11
2012-06-14 09:30:28 -07:00
Takahito Tejima
350d32494f
Revert "add vertexBuffer.h"
...
This reverts commit 86d36ace44
.
2012-06-14 09:29:31 -07:00
Takahito Tejima
86d36ace44
add vertexBuffer.h
2012-06-14 09:26:29 -07:00
manuelk
b3b857eec7
re-engineering the find_package strategy :
...
- use find_package(OpenMP) to test that the compiler supports OMP
(looks like the "express" versions of MSVC do not)
- if not available, make sure that osd does not register those
compute kernels (but does register the CPU standalone ones)
- similar refinements on other dependencies (Maya, CUDA) where
the build "opts in" depending on which libs are found.
some CMakeLists still need more cleanup...
Closes #9
2012-06-13 17:41:18 -07:00
manuelk
228ffd4de6
fix some of the cmake conditionals so that windows can find custom
...
locations for dependencies (using the <lib>_LOCATION variables)
Closes #7
2012-06-13 14:30:28 -07:00
Manuel Kraemer
fe5e1fd9a1
including the correct version file so namespaces work
2012-06-11 17:02:27 -07:00
Manuel Kraemer
f66c7e19c9
- adding mayaViewer as another code sample
...
- more work on the glutViewr example
- fixing some compiling / linking issues for osd
2012-06-11 11:53:35 -07:00
Manuel Kraemer
b121bf69e3
adding cmake rule to install Osd public headers
2012-06-11 06:55:06 -07:00
Manuel Kraemer
284a2884bb
checkpoint for the glutViewer in the example code (not functional yet)
2012-06-10 19:59:04 -07:00
Manuel Kraemer
fb709d9fa6
adding CUDA kernels
2012-06-09 14:22:57 -07:00
Manuel Kraemer
a4a5bc253a
adding support for optional GLSL compute kernels
2012-06-09 13:40:48 -07:00
Manuel Kraemer
a055967056
first pass at osd module - no GLSL / CUDA / CL kernels yet
2012-06-08 17:06:35 -07:00