Home
last modified time | relevance | path

Searched refs:elementType (Results 1 - 25 of 82) sorted by relevance

1234

/third_party/vk-gl-cts/framework/opengl/
H A DgluVarType.cpp49 VarType::VarType (const VarType& elementType, int arraySize) in VarType() argument
54 m_data.array.elementType = new VarType(elementType); in VarType()
66 delete m_data.array.elementType; in ~VarType()
74 VarType *oldElementType = m_type == VARTYPE_ARRAY ? m_data.array.elementType : DE_NULL; in operator =()
81 m_data.array.elementType = new VarType(*other.m_data.array.elementType); in operator =()
97 case VARTYPE_ARRAY: return m_data.array.elementType->getScalarSize()*m_data.array.size; in getScalarSize()
125 return *m_data.array.elementType == *other.m_data.array.elementType in operator ==()
[all...]
H A DgluVarType.hpp54 VarType (const VarType& elementType, int arraySize); //!< Array type constructor.
65 const VarType& getElementType (void) const { DE_ASSERT(isArrayType()); return *m_data.array.elementType; } in getElementType()
105 VarType* elementType; member
114 array.elementType = DE_NULL; in Data()
/third_party/vk-gl-cts/modules/glshared/
H A DglsLifetimeTests.hpp224 Type& elementType, Type& containerType) in Attacher()
226 , m_elementType (elementType) in Attacher()
285 Type& elementType, Type& containerType) in FboAttacher()
286 : Attacher (ctx, elementType, containerType) {} in FboAttacher()
310 TextureFboAttacher (const Context& ctx, Type& elementType, Type& containerType) in TextureFboAttacher() argument
311 : FboAttacher (ctx, elementType, containerType) {} in TextureFboAttacher()
322 RboFboAttacher (const Context& ctx, Type& elementType, Type& containerType) in RboFboAttacher() argument
323 : FboAttacher (ctx, elementType, containerType) {} in RboFboAttacher()
335 Type& elementType, Type& containerType) in ShaderProgramAttacher()
336 : Attacher (ctx, elementType, containerTyp in ShaderProgramAttacher()
223 Attacher(const Context& ctx, Type& elementType, Type& containerType) Attacher() argument
284 FboAttacher(const Context& ctx, Type& elementType, Type& containerType) FboAttacher() argument
334 ShaderProgramAttacher(const Context& ctx, Type& elementType, Type& containerType) ShaderProgramAttacher() argument
[all...]
H A DglsUniformBlockCase.hpp77 VarType (const VarType& elementType, int arraySize);
88 const VarType& getElementType (void) const { return *m_data.array.elementType; } in getElementType()
112 VarType* elementType; member
119 array.elementType = DE_NULL; in Data()
/third_party/vk-gl-cts/external/openglcts/modules/common/
H A DglcUniformBlockCase.hpp72 VarType(const VarType& elementType, int arraySize);
100 return *m_data.array.elementType; in getElementType()
130 VarType* elementType; member
137 array.elementType = DE_NULL; in Data()
/third_party/protobuf/java/core/src/main/java/com/google/protobuf/
H A DFieldType.java97 private final Class<?> elementType; field in FieldType
107 elementType = javaType.getBoxedType(); in FieldType()
110 elementType = javaType.getBoxedType(); in FieldType()
114 elementType = null; in FieldType()
199 return elementType.isAssignableFrom((Class<?>) listParameter); in isValidForList()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ubo/
H A DvktUniformBlockCase.cpp83 VarType::VarType (const VarType& elementType, int arraySize) in VarType() argument
88 m_data.array.elementType = new VarType(elementType); in VarType()
101 delete m_data.array.elementType; in ~VarType()
109 VarType *oldElementType = m_type == TYPE_ARRAY ? m_data.array.elementType : DE_NULL; in operator =()
117 m_data.array.elementType = new VarType(*other.m_data.array.elementType); in operator =()
1261 bool isMatrix (glu::DataType elementType) in isMatrix() argument
1263 return (elementType >= glu::TYPE_FLOAT_MAT2) && (elementType < in isMatrix()
1334 generateTestSrcMatrixPerVec(glu::DataType elementType, std::ostringstream& src, const std::string& srcName, const void* basePtr, const UniformLayoutEntry& entry, bool vector) generateTestSrcMatrixPerVec() argument
1377 generateTestSrcMatrixPerElement(glu::DataType elementType, std::ostringstream& src, const std::string& srcName, const void* basePtr, const UniformLayoutEntry& entry, bool vector) generateTestSrcMatrixPerElement() argument
1421 generateSingleCompare(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const UniformLayoutEntry& entry, MatrixLoadFlags matrixLoadFlag) generateSingleCompare() argument
1467 glu::DataType elementType = isArray ? type.getElementType().getBasicType() : type.getBasicType(); generateCompareSrc() local
1496 const VarType& elementType = type.getElementType(); generateCompareSrc() local
[all...]
H A DvktUniformBlockCase.hpp86 VarType (const VarType& elementType, int arraySize);
97 const VarType& getElementType (void) const { return *m_data.array.elementType; } in getElementType()
122 VarType* elementType; member
129 array.elementType = DE_NULL; in Data()
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ubo/
H A DvktUniformBlockCase.cpp83 VarType::VarType (const VarType& elementType, int arraySize) in VarType() argument
88 m_data.array.elementType = new VarType(elementType); in VarType()
101 delete m_data.array.elementType; in ~VarType()
109 VarType *oldElementType = m_type == TYPE_ARRAY ? m_data.array.elementType : DE_NULL; in operator =()
117 m_data.array.elementType = new VarType(*other.m_data.array.elementType); in operator =()
1261 bool isMatrix (glu::DataType elementType) in isMatrix() argument
1263 return (elementType >= glu::TYPE_FLOAT_MAT2) && (elementType < in isMatrix()
1334 generateTestSrcMatrixPerVec(glu::DataType elementType, std::ostringstream& src, const std::string& srcName, const void* basePtr, const UniformLayoutEntry& entry, bool vector) generateTestSrcMatrixPerVec() argument
1377 generateTestSrcMatrixPerElement(glu::DataType elementType, std::ostringstream& src, const std::string& srcName, const void* basePtr, const UniformLayoutEntry& entry, bool vector) generateTestSrcMatrixPerElement() argument
1421 generateSingleCompare(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const UniformLayoutEntry& entry, MatrixLoadFlags matrixLoadFlag) generateSingleCompare() argument
1467 glu::DataType elementType = isArray ? type.getElementType().getBasicType() : type.getBasicType(); generateCompareSrc() local
1496 const VarType& elementType = type.getElementType(); generateCompareSrc() local
[all...]
H A DvktUniformBlockCase.hpp86 VarType (const VarType& elementType, int arraySize);
97 const VarType& getElementType (void) const { return *m_data.array.elementType; } in getElementType()
122 VarType* elementType; member
129 array.elementType = DE_NULL; in Data()
/third_party/skia/third_party/externals/angle2/src/compiler/translator/
H A DParseContext.cpp1114 const TPublicType &elementType) in checkArrayElementIsNotArray()
1116 if (mShaderVersion < 310 && elementType.isArray()) in checkArrayElementIsNotArray()
1119 typeString << TType(elementType); in checkArrayElementIsNotArray()
1128 const TPublicType &elementType, in checkArrayOfArraysInOut()
1133 if (elementType.qualifier == EvqVertexOut) in checkArrayOfArraysInOut()
1136 TType(elementType).getQualifierString()); in checkArrayOfArraysInOut()
1139 if (elementType.qualifier == EvqFragmentIn) in checkArrayOfArraysInOut()
1142 TType(elementType).getQualifierString()); in checkArrayOfArraysInOut()
1145 if (elementType.qualifier == EvqFragmentOut || elementType in checkArrayOfArraysInOut()
1113 checkArrayElementIsNotArray(const TSourceLoc &line, const TPublicType &elementType) checkArrayElementIsNotArray() argument
1127 checkArrayOfArraysInOut(const TSourceLoc &line, const TPublicType &elementType, const TType &arrayType) checkArrayOfArraysInOut() argument
1161 checkIsValidTypeAndQualifierForArray(const TSourceLoc &indexLocation, const TPublicType &elementType) checkIsValidTypeAndQualifierForArray() argument
2969 parseSingleArrayDeclaration( TPublicType &elementType, const TSourceLoc &identifierLocation, const ImmutableString &identifier, const TSourceLoc &indexLocation, const TVector<unsigned int> &arraySizes) parseSingleArrayDeclaration() argument
3055 parseSingleArrayInitDeclaration( TPublicType &elementType, const TSourceLoc &identifierLocation, const ImmutableString &identifier, const TSourceLoc &indexLocation, const TVector<unsigned int> &arraySizes, const TSourceLoc &initLocation, TIntermTyped *initializer) parseSingleArrayInitDeclaration() argument
3189 parseArrayDeclarator(TPublicType &elementType, const TSourceLoc &identifierLocation, const ImmutableString &identifier, const TSourceLoc &arrayLocation, const TVector<unsigned int> &arraySizes, TIntermDeclaration *declarationOut) parseArrayDeclarator() argument
3266 parseArrayInitDeclarator(const TPublicType &elementType, const TSourceLoc &identifierLocation, const ImmutableString &identifier, const TSourceLoc &indexLocation, const TVector<unsigned int> &arraySizes, const TSourceLoc &initLocation, TIntermTyped *initializer, TIntermDeclaration *declarationOut) parseArrayInitDeclarator() argument
4159 parseParameterArrayDeclarator(const ImmutableString &name, const TSourceLoc &nameLoc, const TVector<unsigned int> &arraySizes, const TSourceLoc &arrayLoc, TPublicType *elementType) parseParameterArrayDeclarator() argument
4781 TBasicType elementType = baseExpression->getType().getBasicType(); addIndexExpression() local
[all...]
H A DParseContext.h138 bool checkArrayElementIsNotArray(const TSourceLoc &line, const TPublicType &elementType);
140 const TPublicType &elementType,
241 TIntermDeclaration *parseSingleArrayDeclaration(TPublicType &elementType,
254 TIntermDeclaration *parseSingleArrayInitDeclaration(TPublicType &elementType,
272 void parseArrayDeclarator(TPublicType &elementType,
286 void parseArrayInitDeclarator(const TPublicType &elementType,
326 TPublicType *elementType);
539 const TPublicType &elementType);
H A DOutputHLSL.cpp506 TType elementType = type; in structInitializerString() local
507 elementType.toArrayElementType(); in structInitializerString()
508 init += structInitializerString(indent + 1, elementType, indexedString.str()); in structInitializerString()
3513 TType elementType(type); in addArrayEqualityFunction()
3514 elementType.toArrayElementType(); in addArrayEqualityFunction()
3533 outputEqual(PreVisit, elementType, EOpNotEqual, fnOut); in addArrayEqualityFunction()
3535 outputEqual(InVisit, elementType, EOpNotEqual, fnOut); in addArrayEqualityFunction()
3537 outputEqual(PostVisit, elementType, EOpNotEqual, fnOut); in addArrayEqualityFunction()
3562 TType elementType(type); in addArrayAssignmentFunction()
3563 elementType in addArrayAssignmentFunction()
[all...]
/third_party/vk-gl-cts/framework/randomshaders/
H A DrsgVariableType.hpp133 VariableType (Type baseType, const VariableType& elementType, int numElements);
196 inline VariableType::VariableType (Type baseType, const VariableType& elementType, int numElements) in VariableType() argument
201 , m_elementType (new VariableType(elementType)) in VariableType()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/
H A DIndexDataManager.h106 ANGLE_INLINE bool IsOffsetAligned(gl::DrawElementsType elementType, unsigned int offset) in IsOffsetAligned() argument
108 return (offset % gl::GetDrawElementsTypeSize(elementType) == 0); in IsOffsetAligned()
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.hpp79 VarType (const VarType& elementType, int arraySize);
90 const VarType& getElementType (void) const { return *m_data.array.elementType; } in getElementType()
114 VarType* elementType; member
121 array.elementType = DE_NULL; in Data()
H A DvktTransformFeedbackFuzzLayoutCase.cpp91 VarType::VarType (const VarType& elementType, int arraySize) in VarType() argument
96 m_data.array.elementType = new VarType(elementType); in VarType()
109 delete m_data.array.elementType; in ~VarType()
117 VarType *oldElementType = m_type == TYPE_ARRAY ? m_data.array.elementType : DE_NULL; in operator =()
125 m_data.array.elementType = new VarType(*other.m_data.array.elementType); in operator =()
1342 glu::DataType elementType, in generateTestSrcMatrixPerVec()
1347 switch (elementType) in generateTestSrcMatrixPerVec()
1361 glu::DataType elementType, in generateTestSrcMatrixPerElement()
1341 generateTestSrcMatrixPerVec(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const InterfaceLayoutEntry& entry) generateTestSrcMatrixPerVec() argument
1360 generateTestSrcMatrixPerElement(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const InterfaceLayoutEntry& entry) generateTestSrcMatrixPerElement() argument
1380 generateSingleAssignment(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const InterfaceLayoutEntry& entry, MatrixLoadFlags matrixLoadFlag) generateSingleAssignment() argument
1416 glu::DataType elementType = isArray ? type.getElementType().getBasicType() : type.getBasicType(); generateAssignment() local
1437 const VarType& elementType = type.getElementType(); generateAssignment() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/transform_feedback/
H A DvktTransformFeedbackFuzzLayoutCase.hpp79 VarType (const VarType& elementType, int arraySize);
90 const VarType& getElementType (void) const { return *m_data.array.elementType; } in getElementType()
114 VarType* elementType; member
121 array.elementType = DE_NULL; in Data()
H A DvktTransformFeedbackFuzzLayoutCase.cpp91 VarType::VarType (const VarType& elementType, int arraySize) in VarType() argument
96 m_data.array.elementType = new VarType(elementType); in VarType()
109 delete m_data.array.elementType; in ~VarType()
117 VarType *oldElementType = m_type == TYPE_ARRAY ? m_data.array.elementType : DE_NULL; in operator =()
125 m_data.array.elementType = new VarType(*other.m_data.array.elementType); in operator =()
1342 glu::DataType elementType, in generateTestSrcMatrixPerVec()
1347 switch (elementType) in generateTestSrcMatrixPerVec()
1361 glu::DataType elementType, in generateTestSrcMatrixPerElement()
1341 generateTestSrcMatrixPerVec(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const InterfaceLayoutEntry& entry) generateTestSrcMatrixPerVec() argument
1360 generateTestSrcMatrixPerElement(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const InterfaceLayoutEntry& entry) generateTestSrcMatrixPerElement() argument
1380 generateSingleAssignment(std::ostringstream& src, glu::DataType elementType, const std::string& srcName, const void* basePtr, const InterfaceLayoutEntry& entry, MatrixLoadFlags matrixLoadFlag) generateSingleAssignment() argument
1416 glu::DataType elementType = isArray ? type.getElementType().getBasicType() : type.getBasicType(); generateAssignment() local
1437 const VarType& elementType = type.getElementType(); generateAssignment() local
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/
H A DvktSpvAsmGraphicsShaderTestUtil.hpp116 , elementType (elementT) in IFDataType()
124 , elementType (that.elementType) in IFDataType()
136 bool elementIs32bit (void) const { return elementType < NUMBERTYPE_END32; } in elementIs32bit()
137 bool elementIs64bit (void) const { return elementType > NUMBERTYPE_END16; } in elementIs64bit()
142 NumberType elementType; member
H A DvktSpvAsmGraphicsShaderTestUtil.cpp65 if (elementType < NUMBERTYPE_END32) in getElementNumBytes()
68 if (elementType < NUMBERTYPE_END16) in getElementNumBytes()
78 switch (elementType) in getVkFormat()
92 switch (elementType) in getVkFormat()
106 switch (elementType) in getVkFormat()
120 switch (elementType) in getVkFormat()
142 switch (elementType) in getTextureFormat()
170 switch (elementType) in str()
1021 if (data_type.elementType == NUMBERTYPE_FLOAT64) in passthruInterface()
1026 else if (data_type.elementType in passthruInterface()
[all...]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/spirv_assembly/
H A DvktSpvAsmGraphicsShaderTestUtil.hpp116 , elementType (elementT) in IFDataType()
124 , elementType (that.elementType) in IFDataType()
136 bool elementIs32bit (void) const { return elementType < NUMBERTYPE_END32; } in elementIs32bit()
137 bool elementIs64bit (void) const { return elementType > NUMBERTYPE_END16; } in elementIs64bit()
142 NumberType elementType; member
H A DvktSpvAsmGraphicsShaderTestUtil.cpp65 if (elementType < NUMBERTYPE_END32) in getElementNumBytes()
68 if (elementType < NUMBERTYPE_END16) in getElementNumBytes()
78 switch (elementType) in getVkFormat()
92 switch (elementType) in getVkFormat()
106 switch (elementType) in getVkFormat()
120 switch (elementType) in getVkFormat()
142 switch (elementType) in getTextureFormat()
170 switch (elementType) in str()
1021 if (data_type.elementType == NUMBERTYPE_FLOAT64) in passthruInterface()
1026 else if (data_type.elementType in passthruInterface()
[all...]
/third_party/skia/third_party/externals/angle2/src/compiler/translator/tree_util/
H A DIntermNode_util.cpp93 TType elementType(type); in CreateZeroNode()
94 elementType.toArrayElementType(); in CreateZeroNode()
99 arguments.push_back(CreateZeroNode(elementType)); in CreateZeroNode()
/third_party/typescript/tests/baselines/reference/
H A DparserRealSource9.js141 if (type.elementType) {
142 this.bindType(scope, type.elementType, null);
343 if (type.elementType) {
344 this.bindType(scope, type.elementType, null);

Completed in 39 milliseconds

1234