Home
last modified time | relevance | path

Searched refs:dotProduct (Results 1 - 5 of 5) sorted by relevance

/third_party/vk-gl-cts/framework/referencerenderer/
H A DrrRasterizer.cpp213 const deInt64 dotProduct = dot(v, cornerExitNormal); in lineInCornerAngleRange() local
215 // dotProduct > |v1-v0|*|cornerExitNormal|/sqrt(2) in lineInCornerAngleRange()
216 if (dotProduct < 0) in lineInCornerAngleRange()
218 return 2 * dotProduct * dotProduct > tcu::lengthSquared(v)*tcu::lengthSquared(cornerExitNormal); in lineInCornerAngleRange()
226 const deInt64 dotProduct = dot(v, cornerExitNormal); in lineInCornerOutsideAngleRange() local
228 // dotProduct > -|v1-v0|*|cornerExitNormal|/sqrt(2) in lineInCornerOutsideAngleRange()
229 if (dotProduct >= 0) in lineInCornerOutsideAngleRange()
231 return 2 * (-dotProduct) * (-dotProduct) < tc in lineInCornerOutsideAngleRange()
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DIntermNode.cpp3786 float dotProduct = VectorDotProduct(unionArrays[1], unionArrays[0], maxObjectSize);
3790 2.0f * dotProduct * unionArrays[1][i].getFConst();
4011 float dotProduct = VectorDotProduct(unionArrays[2], unionArrays[1], maxObjectSize);
4014 if (dotProduct < 0)
4035 float dotProduct = VectorDotProduct(unionArrays[1], unionArrays[0], maxObjectSize);
4039 float k = 1.0f - eta * eta * (1.0f - dotProduct * dotProduct);
4044 (eta * dotProduct + sqrtf(k)) *
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmIntegerDotProductTests.cpp81 static T dotProduct(vector<LHSOperandT> lhs, vector<RHSOperandT> rhs) in dotProduct() function
151 deInt64 PosProduct = dotProduct<deInt64>(inputVec1Pos, inputVec2Pos); in compareDotProductAccSat()
152 deInt64 NegProduct = dotProduct<deInt64>(inputVec1Neg, inputVec2Neg); in compareDotProductAccSat()
497 outputInts[ndx] = dotProduct<OutputT>(inputVec1, inputVec2); in fillDotProductOutputs()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmIntegerDotProductTests.cpp81 static T dotProduct(vector<LHSOperandT> lhs, vector<RHSOperandT> rhs) in dotProduct() function
151 deInt64 PosProduct = dotProduct<deInt64>(inputVec1Pos, inputVec2Pos); in compareDotProductAccSat()
152 deInt64 NegProduct = dotProduct<deInt64>(inputVec1Neg, inputVec2Neg); in compareDotProductAccSat()
497 outputInts[ndx] = dotProduct<OutputT>(inputVec1, inputVec2); in fillDotProductOutputs()
/third_party/vk-gl-cts/external/vulkan-docs/src/config/chunkindex/
H A Dlunr.js873 var dotProduct = 0,
886 dotProduct += a[i + 1] * b[j + 1]
892 return dotProduct

Completed in 14 milliseconds