/dports/graphics/opensubdiv/OpenSubdiv-3_4_4/opensubdiv/osd/ |
H A D | glslPatchCommonTess.glsl | 120 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 D | hlslPatchCommonTess.hlsl | 134 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 D | hlslPatchCommon.hlsl | 110 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 D | mtlPatchBoxSplineTriangle.metal | 57 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 D | mtlPatchBSpline.metal | 57 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 D | mtlPatchCommonTess.metal | 248 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 D | glslPatchCommon.glsl | 150 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 D | mtlPatchGregory.metal | 58 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 D | hlslPatchBoxSplineTriangle.hlsl | 57 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 D | hlslPatchBSpline.hlsl | 57 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 D | mtlPatchGregoryTriangle.metal | 57 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 D | hlslPatchGregoryTriangle.hlsl | 54 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 D | mtlPatchCommon.metal | 227 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 D | mtlPatchGregoryBasis.metal | 57 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 D | hlslPatchGregoryBasis.hlsl | 54 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 D | glslPatchBoxSplineTriangle.glsl | 73 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 D | hlslPatchGregory.hlsl | 58 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 D | glslPatchGregoryTriangle.glsl | 70 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 D | glslPatchBSpline.glsl | 73 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 D | glslPatchGregoryBasis.glsl | 70 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 D | lpp_tran.cpp | 282 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 D | lpp_tran.cpp | 282 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 D | osd_shader_interface.rst | 66 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 D | ton_corr.cpp | 514 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 D | ton_corr.cpp | 514 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 …]
|