Home | History | Annotate | Download | only in functional

Lines Matching defs: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)
195 BlockSingleNestedStructArrayCase (Context& context, const char* name, const char* description, deUint32 layoutFlags, BufferMode bufferMode, int numInstances)
197 , m_layoutFlags (layoutFlags)
379 } layoutFlags[] =
411 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
413 tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].name, "");
422 createBlockBasicTypeCases(layoutGroup, m_context, typeName, VarType(type, 0), layoutFlags[layoutFlagNdx].flags);
427 VarType(type, precisionFlags[precNdx].flags), layoutFlags[layoutFlagNdx].flags);
436 VarType(type, precisionFlags[precNdx].flags), layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags);
448 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
450 tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].name, "");
461 layoutFlags[layoutFlagNdx].flags);
468 layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags);
484 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
488 std::string baseName = layoutFlags[layoutFlagNdx].name;
489 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
517 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
521 std::string baseName = layoutFlags[layoutFlagNdx].name;
522 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
550 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
554 std::string baseName = layoutFlags[layoutFlagNdx].name;
555 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
583 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
587 std::string baseName = layoutFlags[layoutFlagNdx].name;
588 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
611 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
613 tcu::TestCaseGroup* layoutGroup = new tcu::TestCaseGroup(m_testCtx, layoutFlags[layoutFlagNdx].name, "");
624 layoutFlags[layoutFlagNdx].flags, numInstances);
630 VarType(type, PRECISION_HIGH), layoutFlags[layoutFlagNdx].flags|matrixFlags[matFlagNdx].flags,
647 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
651 std::string baseName = layoutFlags[layoutFlagNdx].name;
652 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;
679 for (int layoutFlagNdx = 0; layoutFlagNdx < DE_LENGTH_OF_ARRAY(layoutFlags); layoutFlagNdx++)
683 std::string baseName = layoutFlags[layoutFlagNdx].name;
684 deUint32 baseFlags = layoutFlags[layoutFlagNdx].flags;