OpenSubdiv/opensubdiv/osd
2013-07-03 13:53:15 -07:00
..
Android.mk Updated to support GLES 2.0 on iOS and Android 2012-12-20 10:25:41 -08:00
clComputeContext.cpp Refactor OsdGLDrawContext to be constructed from FarPatchTables, instead of FarMesh. 2013-05-10 19:35:25 -07:00
clComputeContext.h fix ComputeContext functions that copy subdivision table data from possibly empty STL vectors 2013-06-28 13:53:14 -07:00
clComputeController.cpp Refactoring : 2013-05-07 15:25:49 -07:00
clComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
clD3D11VertexBuffer.cpp Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
clD3D11VertexBuffer.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
clGLVertexBuffer.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
clGLVertexBuffer.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
clKernel.cl Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
clKernelBundle.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
clKernelBundle.h make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
clVertexBuffer.cpp Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
clVertexBuffer.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
CMakeLists.txt Unified HLSL Gregory patch shaders 2013-07-02 00:26:09 -07:00
computeController.h Release Candidate 1.0 : 2012-12-10 17:15:13 -08:00
cpuComputeContext.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
cpuComputeContext.h fix ComputeContext functions that copy subdivision table data from possibly empty STL vectors 2013-06-28 13:53:14 -07:00
cpuComputeController.cpp Refactoring : 2013-05-07 15:25:49 -07:00
cpuComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
cpuD3D11VertexBuffer.cpp Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
cpuD3D11VertexBuffer.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
cpuEvalLimitContext.cpp minor API refactor of for EvalLimit : 2013-06-17 18:13:13 -07:00
cpuEvalLimitContext.h minor API refactor of for EvalLimit : 2013-06-17 18:13:13 -07:00
cpuEvalLimitController.cpp minor API refactor of for EvalLimit : 2013-06-17 18:13:13 -07:00
cpuEvalLimitController.h minor API refactor of for EvalLimit : 2013-06-17 18:13:13 -07:00
cpuEvalLimitKernel.cpp fix build warnigns (oddly, gcc shows nothing, despite having -Wall...) 2013-06-27 10:11:47 -07:00
cpuEvalLimitKernel.h first pass at face-varying interpolation for CpuEvalLimit - still 2013-06-06 18:07:46 -07:00
cpuGLVertexBuffer.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
cpuGLVertexBuffer.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
cpuKernel.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
cpuKernel.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
cpuVertexBuffer.cpp Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
cpuVertexBuffer.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
cudaComputeContext.cpp Added cuda runtime error check. 2013-05-21 19:19:00 -07:00
cudaComputeContext.h fix ComputeContext functions that copy subdivision table data from possibly empty STL vectors 2013-06-28 13:53:14 -07:00
cudaComputeController.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
cudaComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
cudaD3D11VertexBuffer.cpp Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
cudaD3D11VertexBuffer.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
cudaGLVertexBuffer.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
cudaGLVertexBuffer.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
cudaKernel.cu Fix a indexing bug in hierarchical edit kernel of Cuda, GLSLcompute and GLSLTransformFeedback 2013-06-26 16:10:26 -07:00
cudaVertexBuffer.cpp Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
cudaVertexBuffer.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
d3d11ComputeContext.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
d3d11ComputeContext.h fix ComputeContext functions that copy subdivision table data from possibly empty STL vectors 2013-06-28 13:53:14 -07:00
d3d11ComputeController.cpp Fixed DX11 build errors from KernelBatch refactoring 2013-05-06 23:59:58 -07:00
d3d11ComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
d3d11DrawContext.cpp fix read/write permissions on files 2013-06-18 15:02:46 -07:00
d3d11DrawContext.h fix read/write permissions on files 2013-06-18 15:02:46 -07:00
d3d11DrawRegistry.cpp Unified HLSL Gregory patch shaders 2013-07-02 00:26:09 -07:00
d3d11DrawRegistry.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
d3d11KernelBundle.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
d3d11KernelBundle.h fix d3d11DrawContext and dxViewer to follow API changes 2013-05-17 13:30:43 -07:00
d3d11Mesh.h Add varying buffer handling to OsdMesh. 2013-06-27 12:57:21 -07:00
d3d11PtexTexture.cpp clean access permissions on files (rw-rw-r--) 2013-01-18 13:40:39 -08:00
d3d11PtexTexture.h clean access permissions on files (rw-rw-r--) 2013-01-18 13:40:39 -08:00
d3d11VertexBuffer.cpp change access permissions on files 2013-03-08 08:57:42 -08:00
d3d11VertexBuffer.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
debug.h Release Candidate 1.0 : 2012-12-10 17:15:13 -08:00
drawContext.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
drawContext.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
drawRegistry.cpp Release Candidate 1.0 : 2012-12-10 17:15:13 -08:00
drawRegistry.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
error.cpp - prevent corner gutter texels from going into an infinite loop by 2013-06-03 17:33:02 -07:00
error.h - prevent corner gutter texels from going into an infinite loop by 2013-06-03 17:33:02 -07:00
evalLimitContext.cpp re-factoring the EvalLimit portion of the code (and other minor comment / typo fixes) 2013-05-16 14:21:11 -07:00
evalLimitContext.h removing osd/patch.h (and cleaning up attending dependencies) 2013-05-17 09:06:40 -07:00
gcdComputeController.cpp Refactoring : 2013-05-07 15:25:49 -07:00
gcdComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
gcdKernel.cpp Updated GCD kernel interfaces. 2013-05-17 15:29:05 -07:00
gcdKernel.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glDrawContext.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glDrawContext.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glDrawRegistry.cpp Unified GLSL Gregory patch shaders 2013-07-01 11:58:28 -07:00
glDrawRegistry.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glMesh.h Add varying buffer handling to OsdMesh. 2013-06-27 12:57:21 -07:00
glPtexTexture.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glPtexTexture.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glslComputeContext.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glslComputeContext.h fix ComputeContext functions that copy subdivision table data from possibly empty STL vectors 2013-06-28 13:53:14 -07:00
glslComputeController.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glslComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
glslComputeKernel.glsl Fix a indexing bug in hierarchical edit kernel of Cuda, GLSLcompute and GLSLTransformFeedback 2013-06-26 16:10:26 -07:00
glslKernelBundle.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glslKernelBundle.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glslPatchBSpline.glsl Added adaptive tess of user varying values 2013-06-28 14:05:47 -07:00
glslPatchCommon.glsl Remove debugging remnant. 2013-07-03 13:53:15 -07:00
glslPatchGregory.glsl A few minor changes to sync up GLSL and HLSL 2013-07-02 10:06:24 -07:00
glslPatchTransition.glsl Partial cleanup of bicubic patch shader source 2013-06-24 12:03:57 -07:00
glslTransformFeedbackComputeContext.cpp Fix OsdGLSLTransformFeedbackComputeContext to bind vertex/varying buffer correctly. 2013-06-28 16:09:04 -07:00
glslTransformFeedbackComputeContext.h Fix OsdGLSLTransformFeedbackComputeContext to bind vertex/varying buffer correctly. 2013-06-28 16:09:04 -07:00
glslTransformFeedbackComputeController.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glslTransformFeedbackComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
glslTransformFeedbackKernel.glsl Fix OsdGLSLTransformFeedbackComputeContext to bind vertex/varying buffer correctly. 2013-06-28 16:09:04 -07:00
glslTransformFeedbackKernelBundle.cpp Fix OsdGLSLTransformFeedbackComputeContext to bind vertex/varying buffer correctly. 2013-06-28 16:09:04 -07:00
glslTransformFeedbackKernelBundle.h Fix OsdGLSLTransformFeedbackComputeContext to bind vertex/varying buffer correctly. 2013-06-28 16:09:04 -07:00
glVertexBuffer.cpp Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
glVertexBuffer.h Consolidated OpenGL includes into osd/opengl.h 2013-06-10 16:32:45 -07:00
hlslComputeKernel.hlsl Batching stuffs: generalized kernel batches, table/dispatcher refactoring, multiMeshFactory, drawContext, etc. 2013-03-07 17:50:15 -08:00
hlslPatchBSpline.hlsl Added adaptive tess of user varying values 2013-06-28 14:05:47 -07:00
hlslPatchCommon.hlsl A few minor changes to sync up GLSL and HLSL 2013-07-02 10:06:24 -07:00
hlslPatchGregory.hlsl A few minor changes to sync up GLSL and HLSL 2013-07-02 10:06:24 -07:00
hlslPatchTransition.hlsl A few minor changes to sync up GLSL and HLSL 2013-07-02 10:06:24 -07:00
mesh.h Add varying buffer handling to OsdMesh. 2013-06-27 12:57:21 -07:00
nonCopyable.h Release Candidate 1.0 : 2012-12-10 17:15:13 -08:00
ompComputeController.cpp Refactoring : 2013-05-07 15:25:49 -07:00
ompComputeController.h Added early exit to Refine method to avoid unnecessary interop. 2013-06-03 17:06:33 -07:00
ompKernel.cpp make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
ompKernel.h make the use of OsdVertexDescriptor consistent across all classes (and doxy / typo fixes) 2013-05-16 19:53:49 -07:00
opengl.h Continued cleanup of OpenGL dependencies 2013-06-26 00:52:57 -07:00
ptexTextureLoader.cpp - prevent corner gutter texels from going into an infinite loop by 2013-06-03 17:33:02 -07:00
ptexTextureLoader.h - fix broken ptex block allocation : iterates over all faces to find the longest edge 2012-12-17 10:31:55 -08:00
vertex.h style cleanup + doxy comments 2013-05-17 10:21:38 -07:00
vertexDescriptor.h - adding varying data interpolation to the EvalLimit module 2013-06-05 11:44:30 -07:00