Home
last modified time | relevance | path

Searched refs:flipXY (Results 1 – 7 of 7) sorted by relevance

/external/angle/src/compiler/translator/tree_ops/
DRewriteDfdy.cpp135 TIntermTyped *flipXY = mDriverUniforms->getFlipXYRef(); in visitAggregateWithRotation() local
150 TIntermBinary *rotatedFlipXY = new TIntermBinary(EOpMul, flipXY, halfRotationMat); in visitAggregateWithRotation()
204 TIntermTyped *flipXY = mDriverUniforms->getFlipXYRef(); in visitAggregateWithoutRotation() local
205 flipY = new TIntermBinary(EOpIndexDirect, flipXY, CreateIndexNode(1)); in visitAggregateWithoutRotation()
/external/angle/src/compiler/translator/
DTranslatorVulkan.cpp192 TIntermTyped *flipXY, in RotateAndFlipBuiltinVariable() argument
234 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in RotateAndFlipBuiltinVariable()
591 TIntermTyped *flipXY = specConst->getFlipXY(); in InsertFragCoordCorrection() local
592 if (!flipXY) in InsertFragCoordCorrection()
594 flipXY = driverUniforms->getFlipXYRef(); in InsertFragCoordCorrection()
612 return RotateAndFlipBuiltinVariable(compiler, root, insertSequence, flipXY, symbolTable, in InsertFragCoordCorrection()
1103 TIntermTyped *flipXY = specConst->getFlipXY(); in translateImpl() local
1104 if (!flipXY) in translateImpl()
1106 flipXY = driverUniforms->getFlipXYRef(); in translateImpl()
1118 if (!RotateAndFlipBuiltinVariable(this, root, GetMainSequence(root), flipXY, in translateImpl()
DTranslatorMetalDirect.cpp251 TIntermTyped *flipXY, in RotateAndFlipBuiltinVariable() argument
293 TIntermBinary *inverseXY = new TIntermBinary(EOpMul, removePivot, flipXY); in RotateAndFlipBuiltinVariable()
323 TIntermTyped *flipXY = specConst->getFlipXY(); in InsertFragCoordCorrection() local
324 if (!flipXY) in InsertFragCoordCorrection()
326 flipXY = driverUniforms->getFlipXYRef(); in InsertFragCoordCorrection()
344 return RotateAndFlipBuiltinVariable(compiler, root, insertSequence, flipXY, symbolTable, in InsertFragCoordCorrection()
/external/angle/src/compiler/translator/tree_ops/vulkan/
DRewriteInterpolateAtOffset.cpp111 TIntermTyped *flipXY = mDriverUniforms->getFlipXYRef(); in visitAggregate() local
113 rotatedXY = new TIntermBinary(EOpMatrixTimesVector, fragRotation, flipXY); in visitAggregate()
/external/angle/src/libANGLE/renderer/metal/
DContextMtl.h504 float flipXY[2]; member
DContextMtl.mm2165 mDriverUniforms.flipXY[0] = 1.0f;
2166 mDriverUniforms.flipXY[1] = mDrawFramebuffer->flipY() ? -1.0f : 1.0f;
2167 mDriverUniforms.negFlipXY[0] = mDriverUniforms.flipXY[0];
2168 mDriverUniforms.negFlipXY[1] = -mDriverUniforms.flipXY[1];
/external/angle/src/libANGLE/renderer/vulkan/
DContextVk.cpp94 std::array<float, 2> flipXY; member
4775 driverUniformsExt->flipXY = {flipX, flipY}; in handleDirtyGraphicsDriverUniforms()