/external/deqp/framework/opengl/ |
H A D | gluVarType.hpp | 47 class VarType class in namespace:glu 50 VarType (void); 51 VarType (const VarType& other); 53 VarType (DataType basicType, Precision precision); //!< Basic type constructor. 54 VarType (const VarType& elementType, int arraySize); //!< Array type constructor. 55 explicit VarType (const StructType* structPtr); //!< Struct type constructor. 56 ~VarType (void); 65 const VarType [all...] |
H A D | gluVarType.cpp | 31 VarType::VarType (void) function in class:glu::VarType 36 VarType::VarType (const VarType& other) function in class:glu::VarType 42 VarType::VarType (DataType basicType, Precision precision) function in class:glu::VarType 49 VarType::VarType (const VarType function in class:glu::VarType 57 VarType::VarType (const StructType* structPtr) function in class:glu::VarType [all...] |
H A D | gluVarTypeUtil.hpp | 71 // VarType subtype path utilities. 100 bool isValidTypePath (const VarType& type, Iterator begin, Iterator end); 103 VarType getVarType (const VarType& type, Iterator begin, Iterator end); 105 inline bool isValidTypePath (const VarType& type, const TypeComponentVector& path) { return isValidTypePath(type, path.begin(), path.end()); } 106 inline VarType getVarType (const VarType& type, const TypeComponentVector& path) { return getVarType(type, path.begin(), path.end()); } 109 void parseTypePath (const char* nameWithPath, const VarType& type, TypeComponentVector& path); 115 TypeAccessFormat (const VarType& type_, const TypeComponentVector& path_) : type(type_), path(path_) {} 117 const VarType [all...] |
H A D | gluVarTypeUtil.cpp | 85 SubTypeAccess::SubTypeAccess (const VarType& type) 97 void parseTypePath (const char* nameWithPath, const VarType& type, TypeComponentVector& path) 107 VarType curType = getVarType(type, path); 164 const VarType* curType = &format.type;
|
/external/deqp/external/vulkancts/modules/vulkan/ubo/ |
H A D | vktUniformBlockCase.hpp | 73 class VarType class in namespace:vkt::ubo 76 VarType (void); 77 VarType (const VarType& other); 78 VarType (glu::DataType basicType, deUint32 flags); 79 VarType (const VarType& elementType, int arraySize); 80 explicit VarType (const StructType* structPtr, deUint32 flags = 0u); 81 ~VarType (void); 90 const VarType [all...] |
H A D | vktUniformBlockTests.cpp | 45 BlockBasicTypeCase (tcu::TestContext& testCtx, const std::string& name, const std::string& description, const VarType& type, deUint32 layoutFlags, int numInstances, MatrixLoadFlags matrixLoadFlag) 62 static void createBlockBasicTypeCases (tcu::TestCaseGroup* group, tcu::TestContext& testCtx, const std::string& name, const VarType& type, deUint32 layoutFlags, int numInstances = 0) 79 typeS.addMember("a", VarType(glu::TYPE_INT_VEC3, PRECISION_HIGH), UNUSED_BOTH); // First member is unused. 80 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 81 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH)); 84 block.addUniform(Uniform("s", VarType(&typeS), 0)); 104 typeS.addMember("a", VarType(glu::TYPE_INT_VEC3, PRECISION_HIGH), UNUSED_BOTH); 105 typeS.addMember("b", VarType(VarType(gl [all...] |
H A D | vktRandomUniformBlockCase.cpp | 139 VarType type = generateType(rnd, 0, true); 149 VarType RandomUniformBlockCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk) 159 std::vector<VarType> memberTypes; 180 return VarType(&structType, m_shuffleUniformMembers ? static_cast<deUint32>(LAYOUT_OFFSET) : 0u); 186 VarType elementType = generateType(rnd, typeDepth, arraysOfArraysOk); 187 return VarType(elementType, arrayLength); 236 return VarType(type, flags);
|
H A D | vktRandomUniformBlockCase.hpp | 73 VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk);
|
/external/deqp/modules/glshared/ |
H A D | glsUniformBlockCase.hpp | 67 // \todo [2012-07-25 pyry] Use glu::VarType. 71 class VarType class in namespace:deqp::gls::ub 74 VarType (void); 75 VarType (const VarType& other); 76 VarType (glu::DataType basicType, deUint32 flags); 77 VarType (const VarType& elementType, int arraySize); 78 explicit VarType (const StructType* structPtr); 79 ~VarType (voi [all...] |
H A D | glsShaderExecUtil.hpp | 51 glu::VarType varType; //!< Symbol type. 54 Symbol (const std::string& name_, const glu::VarType& varType_) : name(name_), varType(varType_) {}
|
H A D | glsRandomUniformBlockCase.hpp | 82 ub::VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk);
|
H A D | glsRandomUniformBlockCase.cpp | 146 VarType type = generateType(rnd, 0, true); 156 VarType RandomUniformBlockCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk) 166 vector<VarType> memberTypes; 187 return VarType(&structType); 193 VarType elementType = generateType(rnd, typeDepth, arraysOfArraysOk); 194 return VarType(elementType, arrayLength); 243 return VarType(type, flags);
|
/external/deqp/external/vulkancts/modules/vulkan/ssbo/ |
H A D | vktSSBOLayoutTests.cpp | 45 using glu::VarType; 75 glu::VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk, bool unusedArrayOk); 160 const glu::VarType& lastType = lastVar.getType(); 161 const bool isUnsizedArr = lastType.isArrayType() && (lastType.getArraySize() == glu::VarType::UNSIZED_ARRAY); 199 const glu::VarType type = generateType(rnd, 0, true, isLastMember && (m_features & FEATURE_UNSIZED_ARRAYS)); 210 glu::VarType RandomSSBOLayoutCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk, bool unsizedArrayOk) 221 const glu::VarType elementType = generateType(rnd, typeDepth, childArrayOk, false); 222 return glu::VarType(elementType, glu::VarType::UNSIZED_ARRAY); 226 vector<glu::VarType> memberType [all...] |
H A D | vktSSBOLayoutCase.hpp | 66 BufferVar (const char* name, const glu::VarType& type, deUint32 flags); 69 const glu::VarType& getType (void) const { return m_type; } 77 glu::VarType m_type;
|
/external/deqp/modules/gles31/functional/ |
H A D | es31fSSBOLayoutTests.cpp | 42 using glu::VarType; 78 glu::VarType generateType (de::Random& rnd, int typeDepth, bool arrayOk, bool unusedArrayOk); 161 const glu::VarType& lastType = lastVar.getType(); 162 const bool isUnsizedArr = lastType.isArrayType() && (lastType.getArraySize() == glu::VarType::UNSIZED_ARRAY); 200 const glu::VarType type = generateType(rnd, 0, true, isLastMember && (m_features & FEATURE_UNSIZED_ARRAYS)); 211 glu::VarType RandomSSBOLayoutCase::generateType (de::Random& rnd, int typeDepth, bool arrayOk, bool unsizedArrayOk) 222 const glu::VarType elementType = generateType(rnd, typeDepth, childArrayOk, false); 223 return glu::VarType(elementType, glu::VarType::UNSIZED_ARRAY); 229 vector<glu::VarType> memberType [all...] |
H A D | es31fUniformBlockTests.cpp | 62 BlockBasicTypeCase (Context& context, const char* name, const char* description, const VarType& type, deUint32 layoutFlags, int numInstances) 77 static void createBlockBasicTypeCases (tcu::TestCaseGroup* group, Context& context, const char* name, const VarType& type, deUint32 layoutFlags, int numInstances = 0) 99 typeS.addMember("a", VarType(glu::TYPE_UINT_VEC3, PRECISION_HIGH), UNUSED_BOTH); 100 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT2, PRECISION_MEDIUM), 4)); 101 typeS.addMember("c", VarType(glu::TYPE_UINT, PRECISION_LOW)); 104 block.addUniform(Uniform("u", VarType(glu::TYPE_INT, PRECISION_MEDIUM))); 105 block.addUniform(Uniform("s", VarType(VarType(VarType( [all...] |
H A D | es31fProgramInterfaceDefinitionUtil.hpp | 46 VariablePathComponent (const glu::VarType* type) :m_type(TYPE_TYPE) { m_data.type = type; } 57 const glu::VarType* getVariableType (void) const { DE_ASSERT(isVariableType()); return m_data.type; } 73 const glu::VarType* type; 180 void generateVariableTypeResourceNames (std::vector<std::string>& resources, const std::string& name, const glu::VarType& type, deUint32 resourceNameGenerationFlags);
|
H A D | es31fShaderIntegerFunctionTests.cpp | 71 const glu::VarType& type; 74 VarValue (const glu::VarType& type_, const void* value_) : type(type_), value(value_) {} 361 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision))); 362 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision))); 363 m_spec.outputs.push_back(Symbol("sum", glu::VarType(baseType, precision))); 364 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseType, glu::PRECISION_LOWP))); 457 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision))); 458 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision))); 459 m_spec.outputs.push_back(Symbol("diff", glu::VarType(baseType, precision))); 460 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseTyp [all...] |
H A D | es31fSSBOLayoutCase.hpp | 69 BufferVar (const char* name, const glu::VarType& type, deUint32 flags); 72 const glu::VarType& getType (void) const { return m_type; } 77 glu::VarType m_type;
|
H A D | es31fUniformLocationTests.cpp | 66 using glu::VarType; 78 VarType type; 84 UniformInfo (VarType type_, ShaderStage declareLocation_, ShaderStage layoutLocation_, ShaderStage checkLocation_, int location_ = -1) 127 string getUniformName (int ndx, const glu::VarType& type, const glu::TypeComponentVector& path) 135 string getFirstComponentName (const glu::VarType& type) 327 const glu::VarType subType = glu::getVarType(uniformInfo.type, subTypeIter.getPath()); 562 const glu::VarType type = glu::getVarType(uniformInfo.type, subTypeIter.getPath()); 692 glu::VarType createVarType (glu::DataType type) 694 return glu::VarType(type, glu::isDataTypeBoolOrBVec(type) ? glu::PRECISION_LAST : glu::PRECISION_HIGHP); 791 UniformInfo uniform (VarType(createVarTyp [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fUniformBlockTests.cpp | 60 BlockBasicTypeCase (Context& context, const char* name, const char* description, const VarType& type, deUint32 layoutFlags, int numInstances) 75 static void createBlockBasicTypeCases (tcu::TestCaseGroup* group, Context& context, const char* name, const VarType& type, deUint32 layoutFlags, int numInstances = 0) 97 typeS.addMember("a", VarType(glu::TYPE_INT_VEC3, PRECISION_HIGH), UNUSED_BOTH); // First member is unused. 98 typeS.addMember("b", VarType(VarType(glu::TYPE_FLOAT_MAT3, PRECISION_MEDIUM), 4)); 99 typeS.addMember("c", VarType(glu::TYPE_FLOAT_VEC4, PRECISION_HIGH)); 102 block.addUniform(Uniform("s", VarType(&typeS), 0)); 130 typeS.addMember("a", VarType(glu::TYPE_INT_VEC3, PRECISION_HIGH), UNUSED_BOTH); 131 typeS.addMember("b", VarType(VarType(gl [all...] |
/external/clang/test/SemaCXX/ |
H A D | return.cpp | 89 template <class VarType> 90 void Test(const VarType& value) {
|
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/ |
H A D | vktShaderExecutor.hpp | 44 glu::VarType varType; //!< Symbol type. 47 Symbol (const std::string& name_, const glu::VarType& varType_) : name(name_), varType(varType_) {}
|
H A D | vktShaderIntegerFunctionTests.cpp | 73 const glu::VarType& type; 76 VarValue (const glu::VarType& type_, const void* value_) : type(type_), value(value_) {} 548 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision))); 549 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision))); 550 m_spec.outputs.push_back(Symbol("sum", glu::VarType(baseType, precision))); 551 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseType, glu::PRECISION_LOWP))); 656 m_spec.inputs.push_back(Symbol("x", glu::VarType(baseType, precision))); 657 m_spec.inputs.push_back(Symbol("y", glu::VarType(baseType, precision))); 658 m_spec.outputs.push_back(Symbol("diff", glu::VarType(baseType, precision))); 659 m_spec.outputs.push_back(Symbol("carry", glu::VarType(baseTyp [all...] |
/external/llvm/tools/llvm-pdbdump/ |
H A D | VariableDumper.cpp | 41 auto VarType = Var.getType(); 51 dumpSymbolTypeAndName(*VarType, Var.getName()); 54 if (isa<PDBSymbolTypeEnum>(*VarType)) 59 dumpSymbolTypeAndName(*VarType, Var.getName()); 68 dumpSymbolTypeAndName(*VarType, Var.getName()); 75 dumpSymbolTypeAndName(*VarType, Var.getName());
|