/external/deqp/modules/gles31/functional/ |
H A D | es31fProgramInterfaceDefinition.cpp | 57 static bool containsMatchingSubtype (const glu::VarType& varType, bool (*predicate)(glu::DataType)) argument 59 if (varType.isBasicType() && predicate(varType.getBasicType())) 62 if (varType.isArrayType()) 63 return containsMatchingSubtype(varType.getElementType(), predicate); 65 if (varType.isStructType()) 66 for (int memberNdx = 0; memberNdx < varType.getStructPtr()->getNumMembers(); ++memberNdx) 67 if (containsMatchingSubtype(varType.getStructPtr()->getMember(memberNdx).getType(), predicate)) 76 if (containsMatchingSubtype(decls[varNdx].varType, predicate)) 113 static bool isIllegalVertexInput (const glu::VarType& varType) argument 123 isIllegalVertexOutput(const glu::VarType& varType, bool insideAStruct = false, bool insideAnArray = false) argument 164 isIllegalFragmentInput(const glu::VarType& varType) argument 169 isIllegalFragmentOutput(const glu::VarType& varType, bool insideAnArray = false) argument 196 isTypeIntegerOrContainsIntegers(const glu::VarType& varType) argument [all...] |
H A D | es31fProgramInterfaceDefinitionUtil.cpp | 200 collectNamedStructureDefinitions(namedStructs, defaultBlock.variables[ndx].varType); 204 collectNamedStructureDefinitions(namedStructs, defaultBlock.interfaceBlocks[blockNdx].variables[ndx].varType); 247 static void writeVariableReadAccumulateExpression (std::ostringstream& buf, const std::string& accumulatorName, const std::string& name, const glu::VarType& varType) argument 249 if (varType.isBasicType()) 253 if (glu::isDataTypeScalar(varType.getBasicType())) 255 else if (glu::isDataTypeVector(varType.getBasicType())) 257 else if (glu::isDataTypeMatrix(varType.getBasicType())) 259 else if (glu::isDataTypeSamplerMultisample(varType.getBasicType())) 261 else if (glu::isDataTypeSampler(varType.getBasicType())) 263 else if (glu::isDataTypeImage(varType 323 writeVariableWriteExpression(std::ostringstream& buf, const std::string& sourceVec4Name, const std::string& name, const glu::VarType& varType) argument [all...] |
H A D | es31fShaderCommonFunctionTests.cpp | 253 sizes[ndx] = symbols[ndx].varType.getScalarSize(); 261 totalSize += sym->varType.getScalarSize(); 273 const int scalarSize = var.varType.getScalarSize(); 393 << VarValue(m_spec.inputs[inNdx].varType, curInputPtr[inNdx]) 399 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) 477 const glu::DataType type = m_spec.inputs[0].varType.getBasicType(); 478 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision(); 489 const glu::DataType type = m_spec.inputs[0].varType.getBasicType(); 490 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision(); 559 const glu::DataType type = m_spec.inputs[0].varType [all...] |
H A D | es31fShaderIntegerFunctionTests.cpp | 224 sizes[ndx] = symbols[ndx].varType.getScalarSize(); 232 totalSize += sym->varType.getScalarSize(); 244 const int scalarSize = var.varType.getScalarSize(); 298 << VarValue(m_spec.inputs[inNdx].varType, curInputPtr[inNdx]) 304 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) 371 const glu::DataType type = m_spec.inputs[0].varType.getBasicType(); 372 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision(); 425 const glu::DataType type = m_spec.inputs[0].varType.getBasicType(); 426 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision(); 467 const glu::DataType type = m_spec.inputs[0].varType [all...] |
H A D | es31fComputeShaderBuiltinVarTests.cpp | 78 ComputeBuiltinVarCase (Context& context, const char* name, const char* varName, DataType varType); 112 ComputeBuiltinVarCase::ComputeBuiltinVarCase (Context& context, const char* name, const char* varName, DataType varType) argument 115 , m_varType (varType) 136 static string genBuiltinVarSource (const string& varName, DataType varType, const UVec3& localSize) argument 145 << " " << glu::getDataTypeName(varType) << " result[];\n"
|
H A D | es31fProgramUniformTests.cpp | 913 // Generates the basic uniforms, based on the uniform with name varName and type varType, in the same manner as are expected 917 const glu::VarType& varType, 1000 void UniformCase::generateBasicUniforms (vector<BasicUniform>& basicUniformsDst, vector<BasicUniformReportRef>& basicUniformReportsDst, const glu::VarType& varType, const char* const varName, const bool isParentActive, int& samplerUnitCounter, Random& rnd) const argument 1002 if (varType.isBasicType()) 1005 const glu::DataType type = varType.getBasicType(); 1007 : generateRandomVarValue(varType.getBasicType(), rnd); 1009 basicUniformsDst.push_back(BasicUniform(varName, varType.getBasicType(), isActive, value)); 1010 basicUniformReportsDst.push_back(BasicUniformReportRef(varName, varType.getBasicType(), isActive)); 1012 else if (varType.isArrayType()) 1014 const int size = varType [all...] |
H A D | es31fProgramInterfaceQueryTestCase.cpp | 800 currentLocation += getVariableLocationLength(block->variables[memberNdx].varType); 1245 if (!path[1].getDeclaration()->varType.isArrayType()) 1250 else if (path[1].getDeclaration()->varType.getElementType().isBasicType()) 1255 else if (path[1].getDeclaration()->varType.getArraySize() == glu::VarType::UNSIZED_ARRAY) 1262 expected = path[1].getDeclaration()->varType.getArraySize(); 1292 if (!path[1].getDeclaration()->varType.isArrayType()) 1302 else if (path[1].getDeclaration()->varType.getElementType().isBasicType()) 1314 const int minimumStride = getVarTypeSize(path[1].getDeclaration()->varType.getElementType()); 1495 glu::DataType varType = glu::TYPE_INVALID; 1498 varType [all...] |
H A D | es31fSeparateShaderTests.cpp | 155 const DataType basicType = input.varType.getBasicType(); 279 const VarType varType (type, PRECISION_HIGHP); 288 VariableDeclaration(varType, vtxName, STORAGE_OUT, vtxInterp, loc)); 290 VariableDeclaration(varType, frgName, STORAGE_IN, frgInterp, loc)); 329 const VarType varType (TYPE_FLOAT, PRECISION_HIGHP); 332 oss << VariableDeclaration(varType, varName, STORAGE_UNIFORM) << ";\n"; 334 oss << VariableDeclaration(varType, varName, STORAGE_CONST) 406 const DataType type = it->varType.getBasicType();
|
/external/javassist/src/main/javassist/compiler/ast/ |
H A D | Declarator.java | 25 protected int varType; field in class:Declarator 32 varType = type; 40 varType = CLASS; 51 varType = type; 60 Declarator d = new Declarator(this.varType, this.arrayDim + dim); 70 public int getType() { return varType; }
|
/external/deqp/modules/gles3/functional/ |
H A D | es3fShaderIndexingTests.cpp | 138 ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource); 151 ShaderIndexingCase::ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, const char* vertShaderSource, const char* fragShaderSource) argument 154 m_varType = varType; 221 static ShaderIndexingCase* createVaryingArrayCase (Context& context, const char* caseName, const char* description, DataType varType, IndexAccessType vertAccess, IndexAccessType fragAccess) argument 314 params.insert(pair<string, string>("VAR_TYPE", getDataTypeName(varType))); 318 if (varType == TYPE_FLOAT) 320 else if (varType == TYPE_FLOAT_VEC2) 322 else if (varType == TYPE_FLOAT_VEC3) 332 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType); 333 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFun 336 createUniformArrayCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument 442 createTmpArrayCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 602 createVectorSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument 802 createMatrixSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 989 DataType varType = s_floatAndVecTypes[typeNdx]; local 1011 DataType varType = s_floatAndVecTypes[typeNdx]; local 1035 DataType varType = s_floatAndVecTypes[typeNdx]; local 1071 DataType varType = s_vectorTypes[typeNdx]; local 1113 DataType varType = s_matrixTypes[typeNdx]; local [all...] |
H A D | es3fShaderCommonFunctionTests.cpp | 226 sizes[ndx] = symbols[ndx].varType.getScalarSize(); 234 totalSize += sym->varType.getScalarSize(); 246 const int scalarSize = var.varType.getScalarSize(); 366 << VarValue(m_spec.inputs[inNdx].varType, curInputPtr[inNdx]) 372 << VarValue(m_spec.outputs[outNdx].varType, curOutputPtr[outNdx]) 446 const glu::DataType type = m_spec.inputs[0].varType.getBasicType(); 447 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision(); 458 const glu::DataType type = m_spec.inputs[0].varType.getBasicType(); 459 const glu::Precision precision = m_spec.inputs[0].varType.getPrecision(); 528 const glu::DataType type = m_spec.inputs[0].varType [all...] |
H A D | es3fUniformApiTests.cpp | 1057 // Generates the basic uniforms, based on the uniform with name varName and type varType, in the same manner as are expected 1061 const glu::VarType& varType, 1182 void UniformCase::generateBasicUniforms (vector<BasicUniform>& basicUniformsDst, vector<BasicUniformReportRef>& basicUniformReportsDst, const glu::VarType& varType, const char* const varName, const bool isParentActive, int& samplerUnitCounter, Random& rnd) const argument 1184 if (varType.isBasicType()) 1187 const glu::DataType type = varType.getBasicType(); 1190 : generateRandomVarValue(varType.getBasicType(), rnd); 1192 basicUniformsDst.push_back(BasicUniform(varName, varType.getBasicType(), isActive, value)); 1193 basicUniformReportsDst.push_back(BasicUniformReportRef(varName, varType.getBasicType(), isActive)); 1195 else if (varType.isArrayType()) 1197 const int size = varType [all...] |
/external/deqp/modules/gles2/functional/ |
H A D | es2fShaderIndexingTests.cpp | 145 ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, deUint32 requirements, const char* vertShaderSource, const char* fragShaderSource); 161 ShaderIndexingCase::ShaderIndexingCase (Context& context, const char* name, const char* description, bool isVertexCase, DataType varType, ShaderEvalFunc evalFunc, deUint32 requirements, const char* vertShaderSource, const char* fragShaderSource) argument 165 m_varType = varType; 251 static ShaderIndexingCase* createVaryingArrayCase (Context& context, const char* caseName, const char* description, DataType varType, IndexAccessType vertAccess, IndexAccessType fragAccess) argument 341 params.insert(pair<string, string>("VAR_TYPE", getDataTypeName(varType))); 345 if (varType == TYPE_FLOAT) 347 else if (varType == TYPE_FLOAT_VEC2) 349 else if (varType == TYPE_FLOAT_VEC3) 359 ShaderEvalFunc evalFunc = getArrayCoordsEvalFunc(varType); 371 return new ShaderIndexingCase(context, caseName, description, true, varType, evalFun 374 createUniformArrayCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType readAccess) argument 484 createTmpArrayCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 648 createVectorSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, VectorAccessType writeAccess, VectorAccessType readAccess) argument 834 createMatrixSubscriptCase(Context& context, const char* caseName, const char* description, bool isVertexCase, DataType varType, IndexAccessType writeAccess, IndexAccessType readAccess) argument 1024 DataType varType = s_floatAndVecTypes[typeNdx]; local 1046 DataType varType = s_floatAndVecTypes[typeNdx]; local 1070 DataType varType = s_floatAndVecTypes[typeNdx]; local 1106 DataType varType = s_vectorTypes[typeNdx]; local 1142 DataType varType = s_matrixTypes[typeNdx]; local [all...] |
H A D | es2fUniformApiTests.cpp | 888 // Generates the basic uniforms, based on the uniform with name varName and type varType, in the same manner as are expected 892 const glu::VarType& varType, 1011 void UniformCase::generateBasicUniforms (vector<BasicUniform>& basicUniformsDst, vector<BasicUniformReportRef>& basicUniformReportsDst, const glu::VarType& varType, const char* const varName, const bool isParentActive, int& samplerUnitCounter, Random& rnd) const argument 1013 if (varType.isBasicType()) 1016 const glu::DataType type = varType.getBasicType(); 1019 : generateRandomVarValue(varType.getBasicType(), rnd); 1021 basicUniformsDst.push_back(BasicUniform(varName, varType.getBasicType(), isActive, value)); 1022 basicUniformReportsDst.push_back(BasicUniformReportRef(varName, varType.getBasicType(), isActive)); 1024 else if (varType.isArrayType()) 1026 const int size = varType [all...] |
/external/deqp/modules/glshared/ |
H A D | glsRandomShaderProgram.cpp | 34 static rr::GenericVecType mapToGenericVecType (const rsg::VariableType& varType) argument 36 if (varType.isFloatOrVec()) 38 else if (varType.isIntOrVec()) 47 static glu::DataType mapToBasicType (const rsg::VariableType& varType) argument 49 if (varType.isFloatOrVec() || varType.isIntOrVec() || varType.isBoolOrVec()) 51 const glu::DataType scalarType = varType.isFloatOrVec() ? glu::TYPE_FLOAT : 52 varType.isIntOrVec() ? glu::TYPE_INT : 53 varType 225 const rsg::VariableType& varType = var->getType(); local 263 const rsg::VariableType& varType = var->getType(); local [all...] |
H A D | glsShaderExecUtil.cpp | 91 src << in << " " << glu::declare(input->varType, input->name) << ";\n"; 95 DE_ASSERT(output->varType.isBasicType()); 97 if (glu::isDataTypeBoolOrBVec(output->varType.getBasicType())) 99 const int vecSize = glu::getDataTypeScalarSize(output->varType.getBasicType()); 106 src << "flat " << out << " " << glu::declare(output->varType, output->name) << ";\n"; 118 if (glu::isDataTypeBoolOrBVec(output->varType.getBasicType())) 119 src << "\t" << glu::declare(output->varType, output->name) << ";\n"; 134 if (glu::isDataTypeBoolOrBVec(output->varType.getBasicType())) 136 const int vecSize = glu::getDataTypeScalarSize(output->varType.getBasicType()); 166 src << "flat in " << glu::declare(input->varType, "geom 994 copyToBuffer(const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr) argument 1021 copyFromBuffer(const glu::VarType& varType, const VarLayout& layout, int numValues, const void* srcBasePtr, void* dstBasePtr) argument 1068 const glu::VarType& varType = m_inputs[inputNdx].varType; local 1103 const glu::VarType& varType = m_outputs[outputNdx].varType; local [all...] |
H A D | glsShaderExecUtil.hpp | 51 glu::VarType varType; //!< Symbol type. member in struct:deqp::gls::ShaderExecUtil::Symbol 54 Symbol (const std::string& name_, const glu::VarType& varType_) : name(name_), varType(varType_) {}
|
/external/lzma/CPP/7zip/Archive/ |
H A D | IArchive.h | 132 STDMETHOD(GetPropertyInfo)(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) x; \
134 STDMETHOD(GetArchivePropertyInfo)(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) x;
190 (UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) \
193 *propID = srcItem.propid; *varType = srcItem.vt; *name = 0; return S_OK; } \
196 (UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType) \
199 *propID = srcItem.propid; *varType = srcItem.vt; \
|
/external/deqp/framework/opengl/ |
H A D | gluVarType.hpp | 264 VarType varType; member in struct:glu::VariableDeclaration 310 DeclareVariable (const VarType& varType_, const std::string& name_, int indentLevel_) : varType(varType_), name(name_), indentLevel(indentLevel_) {} 312 VarType varType; member in struct:glu::decl::DeclareVariable 327 inline decl::DeclareVariable declare (const VarType& varType, const std::string& name, int indentLevel = 0) { return decl::DeclareVariable (varType, name, indentLevel); } argument
|
H A D | gluVarType.cpp | 262 , varType (varType_) 273 varType == other.varType && 341 str << declare(decl.varType, decl.name); 358 const VarType& type = decl.varType;
|
/external/chromium_org/third_party/angle/src/compiler/translator/ |
H A D | ShaderLang.cpp | 292 ShShaderInfo varType, 304 ASSERT((varType == SH_ACTIVE_ATTRIBUTES) || 305 (varType == SH_ACTIVE_UNIFORMS) || 306 (varType == SH_VARYINGS)); 314 varType == SH_ACTIVE_ATTRIBUTES ? compiler->getAttribs() : 315 (varType == SH_ACTIVE_UNIFORMS ? compiler->getUniforms() : 291 ShGetVariableInfo(const ShHandle handle, ShShaderInfo varType, int index, size_t* length, int* size, ShDataType* type, ShPrecisionType* precision, int* staticUse, char* name, char* mappedName) argument
|
/external/chromium_org/third_party/angle/samples/translator/ |
H A D | translator.cpp | 30 static void PrintActiveVariables(ShHandle compiler, ShShaderInfo varType); 283 void PrintActiveVariables(ShHandle compiler, ShShaderInfo varType) argument 286 switch (varType) { 304 ShGetInfo(compiler, varType, &activeVars); 306 switch (varType) {
|
/external/lzma/CPP/7zip/Archive/7z/ |
H A D | 7zProperties.cpp | 150 STDMETHODIMP CHandler::GetPropertyInfo(UInt32 index, BSTR *name, PROPID *propID, VARTYPE *varType)
argument 159 *varType = srcItem.vt;
|
/external/lzma/CPP/7zip/Archive/Common/ |
H A D | HandlerOut.cpp | 133 static bool ConvertProperty(PROPVARIANT srcProp, VARTYPE varType, NCOM::CPropVariant &destProp)
argument 135 if (varType == srcProp.vt)
140 if (varType == VT_UI1)
151 else if (varType == VT_BOOL)
|
/external/javassist/src/main/javassist/compiler/ |
H A D | CodeGen.java | 780 int varType = d.getType(); 790 atArrayVariableAssign((ArrayInit)right, varType, varArray, varClass); 792 atAssignCore(expr, op, right, varType, varArray, varClass); 795 if (is2word(varType, varArray)) 802 else if (varType == DOUBLE) 804 else if (varType == FLOAT) 806 else if (varType == LONG) 808 else if (isRefType(varType)) 813 exprType = varType; 819 int varType, in 818 atArrayVariableAssign(ArrayInit init, int varType, int varArray, String varClass) argument [all...] |