Lines Matching refs:layoutFlags
94 void generateBlock (de::Random& rnd, deUint32 layoutFlags);
138 void RandomSSBOLayoutCase::generateBlock (de::Random& rnd, deUint32 layoutFlags) in generateBlock() argument
172 layoutFlags |= LAYOUT_16BIT_STORAGE; in generateBlock()
175 layoutFlags |= LAYOUT_8BIT_STORAGE; in generateBlock()
178 layoutFlags |= LAYOUT_DESCRIPTOR_INDEXING; in generateBlock()
182 layoutFlags |= rnd.choose<deUint32>(layoutFlagCandidates.begin(), layoutFlagCandidates.end()); in generateBlock()
187 …layoutFlags |= rnd.choose<deUint32>(&matrixCandidates[0], &matrixCandidates[DE_LENGTH_OF_ARRAY(mat… in generateBlock()
190 block.setFlags(layoutFlags); in generateBlock()
382 …nst char* name, const char* description, const VarType& type, deUint32 layoutFlags, int numInstanc… in BlockBasicTypeCase() argument
394 layoutFlags |= LAYOUT_16BIT_STORAGE; in BlockBasicTypeCase()
399 layoutFlags |= LAYOUT_8BIT_STORAGE; in BlockBasicTypeCase()
405 …if ((layoutFlags & LAYOUT_SCALAR) && !(type.isBasicType() && isDataTypeScalar(type.getBasicType())… in BlockBasicTypeCase()
410 block.setFlags(layoutFlags); in BlockBasicTypeCase()
425 …char* description, const VarType& elementType, int arraySize, deUint32 layoutFlags, MatrixLoadFlag… in BlockBasicUnsizedArrayCase() argument
440 layoutFlags |= LAYOUT_16BIT_STORAGE; in BlockBasicUnsizedArrayCase()
445 layoutFlags |= LAYOUT_8BIT_STORAGE; in BlockBasicUnsizedArrayCase()
448 block.setFlags(layoutFlags); in BlockBasicUnsizedArrayCase()
475 …tContext& testCtx, const char* name, const char* description, deUint32 layoutFlags, BufferMode buf… in BlockSingleStructCase() argument
477 , m_layoutFlags (layoutFlags) in BlockSingleStructCase()
506 …tContext& testCtx, const char* name, const char* description, deUint32 layoutFlags, BufferMode buf… in BlockSingleStructArrayCase() argument
508 , m_layoutFlags (layoutFlags) in BlockSingleStructArrayCase()
539 …tContext& testCtx, const char* name, const char* description, deUint32 layoutFlags, BufferMode buf… in BlockSingleNestedStructCase() argument
541 , m_layoutFlags (layoutFlags) in BlockSingleNestedStructCase()
577 …tContext& testCtx, const char* name, const char* description, deUint32 layoutFlags, BufferMode buf… in BlockSingleNestedStructArrayCase() argument
579 , m_layoutFlags (layoutFlags) in BlockSingleNestedStructArrayCase()
615 …tContext& testCtx, const char* name, const char* description, deUint32 layoutFlags, BufferMode buf… in BlockUnsizedStructArrayCase() argument
617 , m_layoutFlags (layoutFlags) in BlockUnsizedStructArrayCase()
657 …tContext& testCtx, const char* name, const char* description, deUint32 layoutFlags, BufferMode buf… in Block2LevelUnsizedStructArrayCase() argument
659 , m_layoutFlags (layoutFlags) in Block2LevelUnsizedStructArrayCase()
698 …tContext& testCtx, const char* name, const char* description, deUint32 layoutFlags, BufferMode buf… in BlockUnsizedNestedStructArrayCase() argument
700 , m_layoutFlags (layoutFlags) in BlockUnsizedNestedStructArrayCase()
1137 } layoutFlags[] = in init() local
1184 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1186 …tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].nam… in init()
1195 …cTypeCase(m_testCtx, typeName, "", VarType(type, glu::PRECISION_LAST), layoutFlags[layoutFlagNdx].… in init()
1203 …sicTypeCase(m_testCtx, caseName.c_str(), "", VarType(type, precision), layoutFlags[layoutFlagNdx].… in init()
1218 …e.first + storeType.first).c_str(), "", glu::VarType(type, precision), layoutFlags[layoutFlagNdx].… in init()
1231 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1233 …tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].nam… in init()
1244 …layoutFlags[layoutFlagNdx].flags, 0, LOAD_FULL_MATRIX, STORE_FULL_MATRIX, m_usePhysStorageBuffer, … in init()
1254 …layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags, 0, loadType.second, storeType.seco… in init()
1266 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1268 …tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].nam… in init()
1279 …arraySize, layoutFlags[layoutFlagNdx].flags, LOAD_FULL_MATRIX, STORE_FULL_MATRIX, m_usePhysStorage… in init()
1289 …layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags, loadType.second, storeType.second,… in init()
1302 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1304 …tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].nam… in init()
1316 …layoutGroup->addChild(new BlockBasicTypeCase(m_testCtx, typeName, "", fullType, layoutFlags[layout… in init()
1326 …layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags, 0, loadType.second, storeType.seco… in init()
1339 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1341 …tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].nam… in init()
1355 …layoutGroup->addChild(new BlockBasicTypeCase(m_testCtx, typeName, "", fullType, layoutFlags[layout… in init()
1365 …layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags, 0, loadType.second, storeType.seco… in init()
1378 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1380 …tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].nam… in init()
1393 …BasicUnsizedArrayCase(m_testCtx, typeName, "", childType1, parentSize, layoutFlags[layoutFlagNdx].… in init()
1403 …layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags, loadType.second, storeType.second,… in init()
1420 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1424 const deUint32 caseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1425 string caseName = layoutFlags[layoutFlagNdx].name; in init()
1452 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1456 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1457 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1484 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1488 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1489 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1516 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1520 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1521 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1548 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1552 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1553 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1580 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1584 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1585 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1612 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1616 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1617 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1639 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1641 …tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].nam… in init()
1652 …layoutFlags[layoutFlagNdx].flags, numInstances, LOAD_FULL_MATRIX, STORE_FULL_MATRIX, m_usePhysStor… in init()
1661 …VarType(type, glu::PRECISION_HIGHP), layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flag… in init()
1680 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1684 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1685 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()
1722 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++) in init()
1726 std::string baseName = layoutFlags[layoutFlagNdx].name; in init()
1727 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags; in init()