Home
last modified time | relevance | path

Searched refs:patchParam (Results 1 – 25 of 57) sorted by relevance

123

/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/osd/
H A DglslPatchCommonTess.glsl120 OsdGetTessLevelsUniform(ivec3 patchParam,
143 OsdGetTessLevelsUniformTriangle(ivec3 patchParam,
506 OsdGetTessLevelsUniform(ivec3 patchParam,
517 OsdGetTessLevelsUniformTriangle(ivec3 patchParam,
529 ivec3 patchParam,
533 OsdEvalPatchBezierTessLevels(cpBezier, patchParam,
542 ivec3 patchParam,
546 OsdEvalPatchBezierTriangleTessLevels(cv, patchParam,
576 ivec3 patchParam,
580 OsdGetTessLevelsLimitPoints(cpBezier, patchParam,
[all …]
H A DhlslPatchCommonTess.hlsl134 OsdGetTessLevelsUniform(int3 patchParam,
159 OsdGetTessLevelsUniformTriangle(int3 patchParam,
524 OsdGetTessLevelsUniform(int3 patchParam,
535 OsdGetTessLevelsUniformTriangle(int3 patchParam,
547 int3 patchParam,
551 OsdEvalPatchBezierTessLevels(cpBezier, patchParam,
560 int3 patchParam,
564 OsdEvalPatchBezierTriangleTessLevels(cv, patchParam,
594 int3 patchParam,
598 OsdGetTessLevelsLimitPoints(cpBezier, patchParam,
[all …]
H A DhlslPatchCommon.hlsl110 int OsdGetPatchFaceId(int3 patchParam)
112 return (patchParam.x & 0xfffffff);
117 return (1 << ((patchParam.y & 0xf) - ((patchParam.y >> 4) & 1)));
122 return (patchParam.y & 0xf);
155 return asfloat(patchParam.z);
174 int4 OsdGetPatchCoord(int3 patchParam)
312 int3 patchParam : PATCHPARAM;
587 result.patchParam = patchParam;
888 int3 patchParam : PATCHPARAM;
896 result.patchParam = patchParam;
[all …]
H A DmtlPatchBoxSplineTriangle.metal57 int3 patchParam,
85 patchParam,
94 patchParam,
113 int3 patchParam,
124 patchParam,
141 int3 patchParam,
150 patchParam, ID, patchVertices,
166 int3 patchParam,
173 tessLevel, patchParam, tessOuterLo, tessOuterHi);
196 output.patchCoord = OsdInterpolatePatchCoordTriangle(UV, patchParam);
[all …]
H A DmtlPatchBSpline.metal57 int3 patchParam,
79 patchParam,
88 patchParam,
109 int3 patchParam,
120 patchParam,
137 int3 patchParam,
145 OsdComputePerPatchVertexBSpline(patchParam, ID,
161 int3 patchParam,
167 OsdGetTessLevelsUniform(tessLevel, patchParam, tessOuterLo, tessOuterHi);
194 output.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
[all …]
H A DmtlPatchCommonTess.metal248 int3 patchParam,
312 int3 patchParam,
378 int3 patchParam,
443 int3 patchParam,
487 int3 patchParam,
652 int3 patchParam,
672 int3 patchParam,
679 cv, patchParam,
692 int3 patchParam,
731 int3 patchParam,
[all …]
H A DglslPatchCommon.glsl150 int OsdGetPatchFaceId(ivec3 patchParam)
152 return (patchParam.x & 0xfffffff);
157 return (1 << ((patchParam.y & 0xf) - ((patchParam.y >> 4) & 1)));
162 return (patchParam.y & 0xf);
167 return ((patchParam.y >> 7) & 0x1f);
172 return ((patchParam.x >> 28) & 0xf);
330 ivec3 patchParam;
605 result.patchParam = patchParam;
906 ivec3 patchParam;
914 result.patchParam = patchParam;
[all …]
H A DmtlPatchGregory.metal58 int3 patchParam,
99 patchParam,
108 patchParam,
129 int3 patchParam,
140 patchParam,
157 int3 patchParam,
166 patchParam,
186 int3 patchParam,
226 OsdEvalPatchGregory(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
239 output.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
[all …]
H A DhlslPatchBoxSplineTriangle.hlsl57 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
58 OsdComputePerPatchVertexBoxSplineTriangle(patchParam, ID, cv, output);
71 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
85 OsdEvalPatchBezierTriangleTessLevels(bezcv, patchParam,
89 OsdGetTessLevelsUniformTriangle(patchParam, tessLevelOuter, tessLevelInner,
128 int3 patchParam = patch[0].patchParam;
129 OsdEvalPatchBezierTriangle(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
141 output.patchCoord = OsdInterpolatePatchCoordTriangle(UV, patchParam);
H A DhlslPatchBSpline.hlsl57 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
58 OsdComputePerPatchVertexBSpline(patchParam, ID, cv, output);
71 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
87 OsdEvalPatchBezierTessLevels(cpBezier, patchParam,
91 OsdGetTessLevelsUniform(patchParam, tessLevelOuter, tessLevelInner,
132 int3 patchParam = patch[0].patchParam;
133 OsdEvalPatchBezier(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
148 output.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
H A DmtlPatchGregoryTriangle.metal57 int3 patchParam,
97 patchParam,
106 patchParam,
125 int3 patchParam,
136 patchParam,
153 int3 patchParam,
183 int3 patchParam,
200 OsdGetTessLevelsUniform(tessLevel, patchParam, tessOuterLo, tessOuterHi);
213 patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
225 output.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
[all …]
H A DhlslPatchGregoryTriangle.hlsl54 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
55 OsdComputePerPatchVertexGregoryBasis(patchParam, ID, cv, output);
67 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
96 cv, patchParam,
101 patchParam,
141 int3 patchParam = patch[0].patchParam;
142 OsdEvalPatchGregoryTriangle(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
154 output.patchCoord = OsdInterpolatePatchCoordTriangle(UV, patchParam);
H A DmtlPatchCommon.metal227 int OsdGetPatchFaceId(int3 patchParam)
229 return (patchParam.x & 0xfffffff);
234 return (1 << ((patchParam.y & 0xf) - ((patchParam.y >> 4) & 1)));
239 return (patchParam.y & 0xf);
244 return ((patchParam.y >> 7) & 0x1f);
249 return ((patchParam.x >> 28) & 0xf);
252 int2 OsdGetPatchFaceUV(int3 patchParam)
291 int4 OsdGetPatchCoord(int3 patchParam)
743 int3 patchParam, unsigned ID,
1198 int3 patchParam, int ID,
[all …]
H A DmtlPatchGregoryBasis.metal57 int3 patchParam,
98 patchParam,
107 patchParam,
128 int3 patchParam,
139 patchParam,
156 int3 patchParam,
189 int3 patchParam,
219 OsdGetTessLevelsUniform(tessLevel, patchParam, tessOuterLo, tessOuterHi);
231 OsdEvalPatchGregory(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
243 output.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
[all …]
H A DhlslPatchGregoryBasis.hlsl54 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
55 OsdComputePerPatchVertexGregoryBasis(patchParam, ID, cv, output);
67 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
97 bezcv, patchParam,
102 patchParam,
144 int3 patchParam = patch[0].patchParam;
145 OsdEvalPatchGregory(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
160 output.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
H A DglslPatchBoxSplineTriangle.glsl73 ivec3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(gl_PrimitiveID));
75 patchParam, gl_InvocationID, cv, outpt[gl_InvocationID].v);
96 bezcv, patchParam,
100 OsdGetTessLevelsUniformTriangle(patchParam,
150 ivec3 patchParam = inpt[0].v.patchParam;
151 OsdEvalPatchBezierTriangle(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
164 outpt.v.patchCoord = OsdInterpolatePatchCoordTriangle(UV, patchParam);
H A DhlslPatchGregory.hlsl58 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
59 OsdComputePerPatchVertexGregory(patchParam, ID, primitiveID, cv, output);
71 int3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(primitiveID));
100 OsdEvalPatchBezierTessLevels(bezcv, patchParam,
104 OsdGetTessLevelsUniform(patchParam, tessLevelOuter, tessLevelInner,
167 int3 patchParam = patch[0].patchParam;
168 OsdEvalPatchGregory(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
180 output.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
H A DglslPatchGregoryTriangle.glsl70 ivec3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(gl_PrimitiveID));
72 patchParam, gl_InvocationID, cv, outpt[gl_InvocationID].v);
102 cv, patchParam,
107 patchParam,
156 ivec3 patchParam = inpt[0].v.patchParam;
157 OsdEvalPatchGregoryTriangle(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
170 outpt.v.patchCoord = OsdInterpolatePatchCoordTriangle(UV, patchParam);
H A DglslPatchBSpline.glsl73 ivec3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(gl_PrimitiveID));
74 OsdComputePerPatchVertexBSpline(patchParam, gl_InvocationID, cv, outpt[gl_InvocationID].v);
108 OsdEvalPatchBezierTessLevels(cpBezier, patchParam,
112 OsdGetTessLevelsUniform(patchParam, tessLevelOuter, tessLevelInner,
165 ivec3 patchParam = inpt[0].v.patchParam;
166 OsdEvalPatchBezier(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
182 outpt.v.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
H A DglslPatchGregoryBasis.glsl70 ivec3 patchParam = OsdGetPatchParam(OsdGetPatchIndex(gl_PrimitiveID));
72 patchParam, gl_InvocationID, cv, outpt[gl_InvocationID].v);
103 bezcv, patchParam,
108 patchParam,
159 ivec3 patchParam = inpt[0].v.patchParam;
160 OsdEvalPatchGregory(patchParam, UV, cv, P, dPu, dPv, N, dNu, dNv);
173 outpt.v.patchCoord = OsdInterpolatePatchCoord(UV, patchParam);
/dports/audio/fdk-aac/fdk-aac-2.0.2/libSBRdec/src/
H A Dlpp_tran.cpp282 PATCH_PARAM *patchParam = pSettings->patchParam; in lppTransposer() local
377 stop = patchParam[0].targetStartBand; in lppTransposer()
710 if (loBand < patchParam[patch].sourceStartBand || in lppTransposer()
711 loBand >= patchParam[patch].sourceStopBand in lppTransposer()
890 PATCH_PARAM *patchParam = pSettings->patchParam; in lppTransposerHBE() local
1326 PATCH_PARAM *patchParam = pSettings->patchParam; in resetLppTransposer() local
1385 patchParam[patch].guardStartBand = targetStopBand; in resetLppTransposer()
1386 patchParam[patch].targetStartBand = targetStopBand; in resetLppTransposer()
1420 patchParam[patch].targetBandOffs = patchDistance; in resetLppTransposer()
1422 patchParam[patch].sourceStopBand = in resetLppTransposer()
[all …]
/dports/multimedia/handbrake/fdk-aac-2.0.1/libSBRdec/src/
H A Dlpp_tran.cpp282 PATCH_PARAM *patchParam = pSettings->patchParam; in lppTransposer() local
377 stop = patchParam[0].targetStartBand; in lppTransposer()
692 if (loBand < patchParam[patch].sourceStartBand || in lppTransposer()
693 loBand >= patchParam[patch].sourceStopBand in lppTransposer()
872 PATCH_PARAM *patchParam = pSettings->patchParam; in lppTransposerHBE() local
1305 PATCH_PARAM *patchParam = pSettings->patchParam; in resetLppTransposer() local
1364 patchParam[patch].guardStartBand = targetStopBand; in resetLppTransposer()
1365 patchParam[patch].targetStartBand = targetStopBand; in resetLppTransposer()
1399 patchParam[patch].targetBandOffs = patchDistance; in resetLppTransposer()
1401 patchParam[patch].sourceStopBand = in resetLppTransposer()
[all …]
/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/documentation/
H A Dosd_shader_interface.rst66 ivec3 patchParam = OsdGetPatchParam(gl_PrimitiveID);
75 OsdGetTessLevelsUniform(patchParam,
108 ivec3 patchParam = inpt[0].v.patchParam;
144 void OsdEvalPatchBezier(ivec3 patchParam, vec2 UV,
173 OsdEvalPatchGregory(ivec3 patchParam, vec2 UV, vec3 cv[20],
198 void OsdEvalPatchBezierTriangle(ivec3 patchParam, vec2 UV,
221 OsdEvalPatchGregoryTriangle(ivec3 patchParam, vec2 UV, vec3 cv[18],
288 OsdGetTessLevelsUniform(ivec3 patchParam,
295 OsdGetTessLevelsUniformTriangle(ivec3 patchParam,
307 ivec3 patchParam,
[all …]
/dports/multimedia/handbrake/fdk-aac-2.0.1/libSBRenc/src/
H A Dton_corr.cpp514 PATCH_PARAM *patchParam = hTonCorr->patchParam; in resetPatch() local
555 patchParam[patch].guardStartBand = targetStopBand; in resetPatch()
557 patchParam[patch].targetStartBand = targetStopBand; in resetPatch()
585 patchParam[patch].targetBandOffs = patchDistance; in resetPatch()
586 patchParam[patch].numBandsInPatch = numBandsInPatch; in resetPatch()
587 patchParam[patch].sourceStopBand = in resetPatch()
588 patchParam[patch].sourceStartBand + numBandsInPatch; in resetPatch()
590 targetStopBand += patchParam[patch].numBandsInPatch; in resetPatch()
607 if (patchParam[patch].numBandsInPatch < 3 && patch > 0) { in resetPatch()
615 for (k = 0; k < hTonCorr->patchParam[0].guardStartBand; k++) in resetPatch()
[all …]
/dports/audio/fdk-aac/fdk-aac-2.0.2/libSBRenc/src/
H A Dton_corr.cpp514 PATCH_PARAM *patchParam = hTonCorr->patchParam; in resetPatch() local
555 patchParam[patch].guardStartBand = targetStopBand; in resetPatch()
557 patchParam[patch].targetStartBand = targetStopBand; in resetPatch()
585 patchParam[patch].targetBandOffs = patchDistance; in resetPatch()
586 patchParam[patch].numBandsInPatch = numBandsInPatch; in resetPatch()
587 patchParam[patch].sourceStopBand = in resetPatch()
588 patchParam[patch].sourceStartBand + numBandsInPatch; in resetPatch()
590 targetStopBand += patchParam[patch].numBandsInPatch; in resetPatch()
607 if (patchParam[patch].numBandsInPatch < 3 && patch > 0) { in resetPatch()
615 for (k = 0; k < hTonCorr->patchParam[0].guardStartBand; k++) in resetPatch()
[all …]

123