Home
last modified time | relevance | path

Searched refs:duvDesc (Results 1 – 22 of 22) sorted by relevance

/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/osd/
H A DglXFBEvaluator.cpp180 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 DglXFBEvaluator.h152 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 DglComputeEvaluator.cpp150 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 DglComputeEvaluator.h122 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 DmtlComputeEvaluator.h318 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 DclEvaluator.h136 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 DtbbEvaluator.cpp97 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 DtbbEvaluator.h309 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 DompEvaluator.h309 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 DcpuEvaluator.h309 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 DompEvaluator.cpp97 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 DcpuEvaluator.cpp94 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 DcudaEvaluator.h359 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 DmtlComputeEvaluator.mm93 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 Dmesh.h204 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 DcudaEvaluator.cpp223 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 DclEvaluator.cpp349 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 DglslComputeKernel.glsl49 uniform ivec3 duvDesc;
165 int duvIndex = duvDesc.x + index * duvDesc.z;
238 if (duvDesc.y > 0) {
302 if (duvDesc.y > 0) { // length
H A DmtlComputeKernel.metal51 int3 duvDesc;
123 int duvIndex = args.duvDesc.x + index * args.duvDesc.z;
312 if(args.duvDesc.y > 0)
H A Dd3d11ComputeEvaluator.h110 BufferDescriptor const &duvDesc,
H A DtbbKernel.cpp233 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 Dd3d11ComputeEvaluator.cpp188 BufferDescriptor const &duvDesc, in Create() argument