Lines Matching defs:AttachmentAccessOrderTestCase
65 class AttachmentAccessOrderTestCase : public TestCase
73 AttachmentAccessOrderTestCase( tcu::TestContext& context, const std::string& name,
76 virtual ~AttachmentAccessOrderTestCase (void);
164 class AttachmentAccessOrderColorTestCase : public AttachmentAccessOrderTestCase
170 :AttachmentAccessOrderTestCase( context, name, explicitSync, overlapDraws, overlapPrimitives, overlapInstances, sampleCount,
198 class AttachmentAccessOrderDepthTestCase : public AttachmentAccessOrderTestCase
204 :AttachmentAccessOrderTestCase( context, name, explicitSync, overlapDraws, overlapPrimitives, overlapInstances, sampleCount,
245 class AttachmentAccessOrderStencilTestCase : public AttachmentAccessOrderTestCase
251 :AttachmentAccessOrderTestCase( context, name, explicitSync, overlapDraws, overlapPrimitives, overlapInstances, sampleCount,
296 AttachmentAccessOrderTestInstance (Context& context, const AttachmentAccessOrderTestCase *testCase);
303 const AttachmentAccessOrderTestCase *m_testCase;
315 Context &context, vector<VkImageView> &views, VkDescriptorSetLayout *pDsetLayout, const AttachmentAccessOrderTestCase *tc);
353 const AttachmentAccessOrderTestCase *m_testCase;
379 AttachmentAccessOrderTestCase::AttachmentAccessOrderTestCase ( tcu::TestContext& context, const std::string& name,
394 AttachmentAccessOrderTestCase::~AttachmentAccessOrderTestCase (void)
397 void AttachmentAccessOrderTestCase::addSimpleVertexShader(SourceCollections& programCollection, const std::string &dest) const
691 void AttachmentAccessOrderTestCase::initPrograms (SourceCollections& programCollection) const
773 TestInstance* AttachmentAccessOrderTestCase::createInstance (Context& context) const
778 VkFormat AttachmentAccessOrderTestCase::checkAndGetDSFormat (Context& context) const
809 void AttachmentAccessOrderTestCase::checkSupport (Context& context) const
891 deUint32 AttachmentAccessOrderTestCase::getSampleNum(VkSampleCountFlagBits sampleCount)
911 const AttachmentAccessOrderTestCase *tc)
949 const auto imageType = AttachmentAccessOrderTestCase::getColorImageType();
950 const auto imageTiling = AttachmentAccessOrderTestCase::getColorImageTiling();
951 const auto imageUsage = AttachmentAccessOrderTestCase::getColorImageUsageFlags();
982 colorImageCreateInfo.usage = AttachmentAccessOrderTestCase::getDSImageUsageFlags();
1332 deUint32 primitiveNum = m_testCase->m_overlapPrimitives ? AttachmentAccessOrderTestCase::ELEM_NUM * 2: 2;
1394 AttachmentAccessOrderTestInstance::AttachmentAccessOrderTestInstance( Context& context, const AttachmentAccessOrderTestCase *testCase)
1559 deUint32 numDraws = m_testCase->m_overlapDraws ? AttachmentAccessOrderTestCase::ELEM_NUM : 1;
1560 deUint32 numPrimitives = m_testCase->m_overlapPrimitives ? 2 * AttachmentAccessOrderTestCase::ELEM_NUM : 2;
1561 deUint32 numInstances = m_testCase->m_overlapInstances ? AttachmentAccessOrderTestCase::ELEM_NUM : 1;
1696 name << prefix_name << "samples_" << AttachmentAccessOrderTestCase::getSampleNum(sampleCountValues[i]);
1697 desc << prefix_desc << AttachmentAccessOrderTestCase::getSampleNum(sampleCountValues[i]) << " samples per pixel";