Lines Matching refs:layoutFlags

60 	BlockBasicTypeCase (Context& context, const char* name, const char* description, const VarType& type, deUint32 layoutFlags, int numInstances)
65 block.setFlags(layoutFlags);
75 static void createBlockBasicTypeCases (tcu::TestCaseGroup* group, Context& context, const char* name, const VarType& type, deUint32 layoutFlags, int numInstances = 0)
77 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_vertex").c_str(), "", type, layoutFlags|DECLARE_VERTEX, numInstances));
78 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_fragment").c_str(), "", type, layoutFlags|DECLARE_FRAGMENT, numInstances));
80 if (!(layoutFlags & LAYOUT_PACKED))
81 group->addChild(new BlockBasicTypeCase(context, (string(name) + "_both").c_str(), "", type, layoutFlags|DECLARE_VERTEX|DECLARE_FRAGMENT, numInstances));
87 BlockSingleStructCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances)
89 , m_layoutFlags (layoutFlags)
120 BlockSingleStructArrayCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances)
122 , m_layoutFlags (layoutFlags)
155 BlockSingleNestedStructCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances)
157 , m_layoutFlags (layoutFlags)
239 BlockSingleNestedStructArrayCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances)
241 , m_layoutFlags (layoutFlags)
423 } layoutFlags[] =
455 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
457 tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].name, "");
466 createBlockBasicTypeCases(layoutGroup, m_context, typeName, VarType(type, 0), layoutFlags[layoutFlagNdx].flags);
471 VarType(type, precisionFlags[precNdx].flags), layoutFlags[layoutFlagNdx].flags);
480 VarType(type, precisionFlags[precNdx].flags), layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags);
492 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
494 tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].name, "");
505 layoutFlags[layoutFlagNdx].flags);
512 layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags);
528 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
532 std::string baseName = layoutFlags[layoutFlagNdx].name;
533 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
561 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
565 std::string baseName = layoutFlags[layoutFlagNdx].name;
566 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
594 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
598 std::string baseName = layoutFlags[layoutFlagNdx].name;
599 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
627 for (const auto& layoutFlag : layoutFlags)
666 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
670 std::string baseName = layoutFlags[layoutFlagNdx].name;
671 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
694 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
696 tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].name, "");
707 layoutFlags[layoutFlagNdx].flags, numInstances);
713 VarType(type, PRECISION_HIGH), layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags,
730 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
734 std::string baseName = layoutFlags[layoutFlagNdx].name;
735 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
762 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
766 std::string baseName = layoutFlags[layoutFlagNdx].name;
767 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;