/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/osd/ |
H A D | glXFBEvaluator.cpp | 180 BufferDescriptor const &duvDesc, in compileKernel() argument 324 int primvar2Offset = (duvDesc.offset % duvDesc.stride); in compileKernel() 338 for (int i = 0; i < duvDesc.length; ++i) { in compileKernel() 369 if (duvDesc.length) { in compileKernel() 371 int primvarOffset = (duvDesc.offset % duvDesc.stride); in compileKernel() 379 for (int i = primvarOffset + duvDesc.length; i < duvDesc.stride; ++i) { in compileKernel() 602 int duvBufferBindOffset = duvDesc.stride ? in EvalStencils() 603 (duvDesc.offset - (duvDesc.offset % duvDesc.stride)) : 0; in EvalStencils() 647 if (duvDesc.length > 0) { in EvalStencils() 785 int duvBufferBindOffset = duvDesc.stride in EvalPatches() [all …]
|
H A D | glXFBEvaluator.h | 152 duuDesc, duvDesc, dvvDesc, in Create() 167 duuDesc, duvDesc, dvvDesc); in Create() 180 duuDesc, duvDesc, dvvDesc)) 422 duuDesc, duvDesc, dvvDesc); 590 duvBuffer->BindVBO(), duvDesc, in EvalStencils() 972 duuDesc, duvDesc, dvvDesc); 1161 duvBuffer->BindVBO(), duvDesc, in EvalPatches() 1542 duuDesc, duvDesc, dvvDesc); 1634 duvBuffer->BindVBO(), duvDesc, in EvalPatchesVarying() 2143 BufferDescriptor const &duvDesc, [all …]
|
H A D | glComputeEvaluator.cpp | 150 BufferDescriptor const & duvDesc, in compileKernel() argument 217 BufferDescriptor const &duvDesc, in Compile() argument 223 duuDesc, duvDesc, dvvDesc, in Compile() 231 duuDesc, duvDesc, dvvDesc, in Compile() 287 GLuint duvBuffer, BufferDescriptor const &duvDesc, in EvalStencils() argument 348 duvDesc.offset, duvDesc.length, duvDesc.stride); in EvalStencils() 400 GLuint duvBuffer, BufferDescriptor const &duvDesc, in EvalPatches() argument 450 duvDesc.offset, duvDesc.length, duvDesc.stride); in EvalPatches() 503 duDesc, dvDesc, duuDesc, duvDesc, dvvDesc, in Compile() 537 BufferDescriptor const &duvDesc, in Compile() argument [all …]
|
H A D | glComputeEvaluator.h | 122 duuDesc, duvDesc, dvvDesc)) 351 duuDesc, duvDesc, dvvDesc); 516 duvBuffer->BindVBO(), duvDesc, in EvalStencils() 899 duuDesc, duvDesc, dvvDesc); 1088 duvBuffer->BindVBO(), duvDesc, in EvalPatches() 1469 duuDesc, duvDesc, dvvDesc); 1561 duvBuffer->BindVBO(), duvDesc, in EvalPatchesVarying() 1934 duuDesc, duvDesc, dvvDesc); 2029 duvBuffer->BindVBO(), duvDesc, 2066 BufferDescriptor const &duvDesc, [all …]
|
H A D | mtlComputeEvaluator.h | 318 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, in EvalStencils() argument 330 duvBuffer, duvDesc, in EvalStencils() 510 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, in EvalStencils() argument 895 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, in EvalPatches() argument 909 duvBuffer, duvDesc, in EvalPatches() 1110 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, in EvalPatches() argument 1517 duvBuffer, duvDesc, in EvalPatchesVarying() 1526 duuDesc, duvDesc, dvvDesc, in EvalPatchesVarying() 2013 duvBuffer, duvDesc, in EvalPatchesFaceVarying() 2023 duuDesc, duvDesc, dvvDesc, in EvalPatchesFaceVarying() [all …]
|
H A D | clEvaluator.h | 136 BufferDescriptor const &duvDesc, in Create() argument 140 duuDesc, duvDesc, dvvDesc, in Create() 150 BufferDescriptor const &duvDesc, in Create() argument 156 duuDesc, duvDesc, dvvDesc)) in Create() 442 duvBuffer, duvDesc, 450 duuDesc, duvDesc, dvvDesc, 1148 duvBuffer, duvDesc, 1158 duuDesc, duvDesc, dvvDesc, 1878 duvBuffer, duvDesc, 1888 duuDesc, duvDesc, dvvDesc, [all …]
|
H A D | tbbEvaluator.cpp | 97 float *duv, BufferDescriptor const &duvDesc, in EvalStencils() argument 115 if (srcDesc.length != duvDesc.length) return false; in EvalStencils() 123 duv, duvDesc, in EvalStencils() 192 float *duv, BufferDescriptor const &duvDesc, in EvalPatches() argument 204 duu, duuDesc, duv, duvDesc, dvv, dvvDesc, in EvalPatches()
|
H A D | tbbEvaluator.h | 309 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 323 duvBuffer->BindCpuBuffer(), duvDesc, 405 float *duv, BufferDescriptor const &duvDesc, 613 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 634 duvBuffer->BindCpuBuffer(), duvDesc, 785 float *duv, BufferDescriptor const &duvDesc, 977 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 993 duvBuffer->BindCpuBuffer(), duvDesc, 1194 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 1211 duvBuffer->BindCpuBuffer(), duvDesc,
|
H A D | ompEvaluator.h | 309 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 323 duvBuffer->BindCpuBuffer(), duvDesc, 405 float *duv, BufferDescriptor const &duvDesc, 613 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 634 duvBuffer->BindCpuBuffer(), duvDesc, 785 float *duv, BufferDescriptor const &duvDesc, 977 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 993 duvBuffer->BindCpuBuffer(), duvDesc, 1194 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 1211 duvBuffer->BindCpuBuffer(), duvDesc,
|
H A D | cpuEvaluator.h | 309 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 323 duvBuffer->BindCpuBuffer(), duvDesc, 405 float *duv, BufferDescriptor const &duvDesc, 613 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 634 duvBuffer->BindCpuBuffer(), duvDesc, 785 float *duv, BufferDescriptor const &duvDesc, 977 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 993 duvBuffer->BindCpuBuffer(), duvDesc, 1194 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 1211 duvBuffer->BindCpuBuffer(), duvDesc,
|
H A D | ompEvaluator.cpp | 97 float *duv, BufferDescriptor const &duvDesc, in EvalStencils() argument 115 if (srcDesc.length != duvDesc.length) return false; in EvalStencils() 123 duv, duvDesc, in EvalStencils() 282 float *duv, BufferDescriptor const &duvDesc, in EvalPatches() argument 295 if (duv) duv += duvDesc.offset; in EvalPatches() 307 BufferAdapter<float> duvT(duv + duvDesc.stride*i, duvDesc.length, duvDesc.stride); in EvalPatches()
|
H A D | cpuEvaluator.cpp | 94 float *duv, BufferDescriptor const &duvDesc, in EvalStencils() argument 111 if (srcDesc.length != duvDesc.length) return false; in EvalStencils() 119 duv, duvDesc, in EvalStencils() 293 float *duv, BufferDescriptor const &duvDesc, in EvalPatches() argument 322 duv += duvDesc.offset; in EvalPatches() 323 if (srcDesc.length != duvDesc.length) return false; in EvalPatches() 335 BufferAdapter<float> duvT(duv, duvDesc.length, duvDesc.stride); in EvalPatches()
|
H A D | cudaEvaluator.h | 359 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 373 duvBuffer->BindCudaBuffer(), duvDesc, 455 float *duv, BufferDescriptor const &duvDesc, 654 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 670 duvBuffer->BindCudaBuffer(), duvDesc, 821 float *duv, BufferDescriptor const &duvDesc, 1013 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 1029 duvBuffer->BindCudaBuffer(), duvDesc, 1230 DST_BUFFER *duvBuffer, BufferDescriptor const &duvDesc, 1247 duvBuffer->BindCudaBuffer(), duvDesc,
|
H A D | mtlComputeEvaluator.mm | 93 simd::int3 duvDesc; 237 … BufferDescriptor const &duuDesc, BufferDescriptor const &duvDesc, BufferDescriptor const &dvvDesc, 245 duuDesc, duvDesc, dvvDesc, context)) { 259 BufferDescriptor const &duvDesc, 273 bool deriv2 = duuDesc.length > 0 || duvDesc.length > 0 || dvvDesc.length > 0; 423 id<MTLBuffer> duvBuffer, BufferDescriptor const &duvDesc, 459 args.duvDesc = (simd::int3){duvDesc.offset, duvDesc.length, duvDesc.stride}; 544 id<MTLBuffer> duvBuffer, const BufferDescriptor &duvDesc, 574 args.duvDesc = (simd::int3){duvDesc.offset, duvDesc.length, duvDesc.stride};
|
H A D | mesh.h | 204 duvDesc(BufferDescriptor()), in Entry() 217 duvDesc(duvDescArg), in Entry() 222 BufferDescriptor duuDesc, duvDesc, dvvDesc; member 260 BufferDescriptor const &duvDesc, in GetEvaluator() argument 271 isEqual(duvDesc, it->duvDesc) && in GetEvaluator() 278 duuDesc, duvDesc, dvvDesc, in GetEvaluator() 282 duuDesc, duvDesc, dvvDesc, e)); in GetEvaluator() 330 BufferDescriptor const &duvDesc, 337 duDesc, dvDesc, duuDesc, duvDesc, dvvDesc,
|
H A D | cudaEvaluator.cpp | 223 float *duv, BufferDescriptor const &duvDesc, in EvalStencils() argument 275 duv + duvDesc.offset, in EvalStencils() 278 duvDesc.stride, in EvalStencils() 349 float *duv, BufferDescriptor const &duvDesc, in EvalPatches() argument 362 if (duv) duv += duvDesc.offset; in EvalPatches() 369 duuDesc.stride, duvDesc.stride, dvvDesc.stride, in EvalPatches()
|
H A D | clEvaluator.cpp | 349 cl_mem duv, BufferDescriptor const &duvDesc, in EvalStencils() argument 382 clSetKernelArg(_stencilDerivKernel, 14, sizeof(int), &duvDesc.offset); in EvalStencils() 383 clSetKernelArg(_stencilDerivKernel, 15, sizeof(int), &duvDesc.stride); in EvalStencils() 478 cl_mem duv, BufferDescriptor const &duvDesc, in EvalPatches() argument 505 clSetKernelArg(_patchKernel, 14, sizeof(int), &duvDesc.offset); in EvalPatches() 506 clSetKernelArg(_patchKernel, 15, sizeof(int), &duvDesc.stride); in EvalPatches()
|
H A D | glslComputeKernel.glsl | 49 uniform ivec3 duvDesc; 165 int duvIndex = duvDesc.x + index * duvDesc.z; 238 if (duvDesc.y > 0) { 302 if (duvDesc.y > 0) { // length
|
H A D | mtlComputeKernel.metal | 51 int3 duvDesc; 123 int duvIndex = args.duvDesc.x + index * args.duvDesc.z; 312 if(args.duvDesc.y > 0)
|
H A D | d3d11ComputeEvaluator.h | 110 BufferDescriptor const &duvDesc,
|
H A D | tbbKernel.cpp | 233 float * duv, BufferDescriptor const &duvDesc, in TbbEvalStencils() argument 251 if (duv) duv += duvDesc.offset; in TbbEvalStencils() 284 TBBStencilKernel kernel(src, srcDesc, duv, duvDesc, in TbbEvalStencils()
|
H A D | d3d11ComputeEvaluator.cpp | 188 BufferDescriptor const &duvDesc, in Create() argument
|