Home
last modified time | relevance | path

Searched refs:matrixType (Results 1 – 19 of 19) sorted by relevance

/external/angle/src/tests/gl_tests/gles1/
DMatrixLoadTest.cpp90 auto matrixType = modeType.second; in TEST_P() local
94 glGetFloatv(matrixType, outputMatrix.data()); in TEST_P()
99 glGetFloatv(matrixType, outputMatrix.data()); in TEST_P()
/external/angle/third_party/spirv-tools/src/source/opt/
Dstruct_packing_pass.cpp198 if (const analysis::Matrix* matrixType = type.AsMatrix()) { in getPackedAlignment() local
201 matrixType->element_count() == 3) in getPackedAlignment()
204 return baseAlignment * matrixType->element_count(); in getPackedAlignment()
273 if (const analysis::Matrix* matrixType = type.AsMatrix()) { in getPackedSize() local
275 matrixType->element_type()->AsVector(); in getPackedSize()
279 matrixType->element_count() == 3) in getPackedSize()
283 matrixType->element_count(); in getPackedSize()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dstruct_packing_pass.cpp198 if (const analysis::Matrix* matrixType = type.AsMatrix()) { in getPackedAlignment() local
201 matrixType->element_count() == 3) in getPackedAlignment()
204 return baseAlignment * matrixType->element_count(); in getPackedAlignment()
273 if (const analysis::Matrix* matrixType = type.AsMatrix()) { in getPackedSize() local
275 matrixType->element_type()->AsVector(); in getPackedSize()
279 matrixType->element_count() == 3) in getPackedSize()
283 matrixType->element_count(); in getPackedSize()
/external/angle/src/compiler/translator/msl/
DAstHelpers.cpp326 TType &sh::DropColumns(const TType &matrixType) in DropColumns() argument
328 ASSERT(matrixType.isMatrix()); in DropColumns()
329 ASSERT(HasScalarBasicType(matrixType)); in DropColumns()
331 TType &vectorType = *new TType(matrixType); in DropColumns()
363 TType &sh::SetMatrixRowDim(const TType &matrixType, int newDim) in SetMatrixRowDim() argument
365 ASSERT(matrixType.isMatrix()); in SetMatrixRowDim()
367 return SetTypeDimsImpl(matrixType, matrixType.getCols(), newDim); in SetMatrixRowDim()
DAstHelpers.h122 TType &DropColumns(const TType &matrixType);
131 TType &SetMatrixRowDim(const TType &matrixType, int newDim);
/external/skia/src/sksl/codegen/
DSkSLMetalCodeGenerator.cpp231 std::string getVectorFromMat2x2ConstructorHelper(const Type& matrixType);
274 void writeNumberAsMatrix(const Expression& expr, const Type& matrixType);
1334 std::string matrixType = this->typeName(sourceMatrix.componentType()); in assembleMatrixFromMatrix() local
1338 fExtraFunctions.printf("%s%s%d(", separator, matrixType.c_str(), rows); in assembleMatrixFromMatrix()
1376 std::string matrixType = this->typeName(ctor.type().componentType()); in assembleMatrixFromExpressions() local
1384 fExtraFunctions.printf("%s%s%d(", separator, matrixType.c_str(), rows); in assembleMatrixFromExpressions()
1587 std::string MetalCodeGenerator::getVectorFromMat2x2ConstructorHelper(const Type& matrixType) { in getVectorFromMat2x2ConstructorHelper() argument
1588 SkASSERT(matrixType.isMatrix()); in getVectorFromMat2x2ConstructorHelper()
1589 SkASSERT(matrixType.rows() == 2); in getVectorFromMat2x2ConstructorHelper()
1590 SkASSERT(matrixType.columns() == 2); in getVectorFromMat2x2ConstructorHelper()
[all …]
DSkSLWGSLCodeGenerator.cpp3045 const Type& matrixType = leftIsMatrix ? leftType : rightType; in assembleComponentwiseMatrixBinary() local
3047 std::string expr = to_wgsl_type(fContext, matrixType) + '('; in assembleComponentwiseMatrixBinary()
3049 int columns = matrixType.columns(); in assembleComponentwiseMatrixBinary()
/external/skia/fuzz/
DFuzzCommon.cpp300 int matrixType; in FuzzNiceMatrix() local
301 fuzz->nextRange(&matrixType, 0, 4); in FuzzNiceMatrix()
302 switch (matrixType) { in FuzzNiceMatrix()
/external/deqp/modules/gles3/functional/
Des3fShaderMatrixTests.cpp1752 DataType matrixType = matNdx == 0 ? m_in0.dataType : m_in1.dataType; in init() local
1756 resultType = matrixType; in init()
1760 resultType = getDataTypeFloatVec(matNdx == 0 ? getDataTypeMatrixNumRows(matrixType) : in init()
1761 getDataTypeMatrixNumColumns(matrixType)); in init()
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderMatrixTests.cpp2031 DataType matrixType = matNdx == 0 ? m_in0.dataType : m_in1.dataType; in setupShader() local
2035 resultType = matrixType; in setupShader()
2039 resultType = getDataTypeFloatVec(matNdx == 0 ? getDataTypeMatrixNumRows(matrixType) : in setupShader()
2040 getDataTypeMatrixNumColumns(matrixType)); in setupShader()
DvktShaderRender.cpp1814 BaseAttributeType matrixType; in setupDefaultInputs() member
1834 if (matrices[matNdx].matrixType != m_enabledBaseAttributes[attrNdx].type) in setupDefaultInputs()
/external/deqp/modules/gles2/functional/
Des2fShaderMatrixTests.cpp923 DataType matrixType = matNdx == 0 ? m_in0.dataType : m_in1.dataType; in init() local
927 resultType = matrixType; in init()
/external/guava/guava-tests/test/com/google/common/reflect/
DTypeTokenTest.java1494 TypeToken<?> matrixType = in testWildcardCaptured_field_upperBound() local
1496 assertEquals(List[].class, matrixType.getRawType()); in testWildcardCaptured_field_upperBound()
1497 assertThat(matrixType.getType()).isNotEqualTo(new TypeToken<List<?>[]>() {}.getType()); in testWildcardCaptured_field_upperBound()
/external/guava/android/guava-tests/test/com/google/common/reflect/
DTypeTokenTest.java1494 TypeToken<?> matrixType = in testWildcardCaptured_field_upperBound() local
1496 assertEquals(List[].class, matrixType.getRawType()); in testWildcardCaptured_field_upperBound()
1497 assertThat(matrixType.getType()).isNotEqualTo(new TypeToken<List<?>[]>() {}.getType()); in testWildcardCaptured_field_upperBound()
/external/angle/src/libANGLE/renderer/vulkan/
Dspv_utils.cpp4611 spirv::IdRef matrixType(uint32_t dimension) in matrixType() function in rx::__anone4fb58610111::SpirvVertexAttributeAliasingTransformer
4863 if (typeId == matrixType(n)) in visitTypePointer()
5250 const spirv::IdRef replacementTypeId(matrixType(info->attributeLocationCount)); in transformLoad()
5310 matrixType(locationCount)); in declareExpandedMatrixVectors()
5405 spirv::WriteCompositeConstruct(mSpirvBlobOut, matrixType(locationCount), compositeId, in writeExpandedMatrixInitialization()
/external/angle/src/compiler/translator/spirv/
DOutputSPIRV.cpp2951 const TType &matrixType = in visitOperator() local
2955 mBuilder.getBasicTypeId(matrixType.getBasicType(), matrixType.getRows()); in visitOperator()
2968 for (uint8_t columnIndex = 0; columnIndex < matrixType.getCols(); ++columnIndex) in visitOperator()
/external/angle/src/libANGLE/
DvalidationES.h420 GLenum matrixType,
/external/deqp-deps/glslang/SPIRV/
DGlslangToSpv.cpp183 …int getMatrixStride(const glslang::TType& matrixType, glslang::TLayoutPacking, glslang::TLayoutMat…
5531 int TGlslangToSpvTraverser::getMatrixStride(const glslang::TType& matrixType, glslang::TLayoutPacki… in getMatrixStride() argument
5535 elementType.shallowCopy(matrixType); in getMatrixStride()
/external/angle/third_party/glslang/src/SPIRV/
DGlslangToSpv.cpp183 …int getMatrixStride(const glslang::TType& matrixType, glslang::TLayoutPacking, glslang::TLayoutMat…
5863 int TGlslangToSpvTraverser::getMatrixStride(const glslang::TType& matrixType, glslang::TLayoutPacki… in getMatrixStride() argument
5867 elementType.shallowCopy(matrixType); in getMatrixStride()