• Home
  • Raw
  • Download

Lines Matching refs:TestConfig

728 struct TestConfig  struct
749 TestConfig (const RenderPass& renderPass_, in TestConfig() function
801 TestConfig::RenderTypes operator| (TestConfig::RenderTypes a, TestConfig::RenderTypes b) in operator |()
803 return (TestConfig::RenderTypes)(((deUint32)a) | ((deUint32)b)); in operator |()
806 TestConfig::CommandBufferTypes operator| (TestConfig::CommandBufferTypes a, TestConfig::CommandBuff… in operator |()
808 return (TestConfig::CommandBufferTypes)(((deUint32)a) | ((deUint32)b)); in operator |()
811 TestConfig::ImageMemory operator| (TestConfig::ImageMemory a, TestConfig::ImageMemory b) in operator |()
813 return (TestConfig::ImageMemory)(((deUint32)a) | ((deUint32)b)); in operator |()
816 void checkSupport (Context& context, TestConfig config) in checkSupport()
2690 TestConfig::RenderTypes render) in pushRenderPassCommands()
2755 TestConfig::RenderTypes render) in pushDynamicRenderingCommands()
3039 TestConfig::RenderTypes render, in pushRenderPassCommands()
4098 const TestConfig& config) in logAndVerifyImages()
4306 void createTestShaders (SourceCollections& dst, TestConfig config) in createTestShaders()
4308 if (config.renderTypes & TestConfig::RENDERTYPES_DRAW) in createTestShaders()
4586 …vector<bool>& attachmentIsLazy, const vector<Attachment>& attachments, TestConfig::ImageMemory ima… in initializeAttachmentIsLazy()
4597 …if (imageMemory == TestConfig::IMAGEMEMORY_LAZY || (imageMemory & TestConfig::IMAGEMEMORY_LAZY && … in initializeAttachmentIsLazy()
4603 else if (imageMemory & TestConfig::IMAGEMEMORY_STRICT) in initializeAttachmentIsLazy()
4744 …y (vector<bool>& subpassIsSecondary, const vector<Subpass>& subpasses, TestConfig::CommandBufferTy… in initializeSubpassIsSecondary()
4750 …if (commandBuffer == TestConfig::COMMANDBUFFERTYPES_SECONDARY || (commandBuffer & TestConfig::COMM… in initializeSubpassIsSecondary()
4755 else if (commandBuffer & TestConfig::COMMANDBUFFERTYPES_INLINE) in initializeSubpassIsSecondary()
4790 void logSubpassRenderInfo (TestLog& log, const SubpassRenderInfo& info, TestConfig config) in logSubpassRenderInfo()
4829 const TestConfig& config, in logTestCaseInfo()
4879 …sRenderInfo>& renderInfos, de::Random& rng, const RenderPass& renderPass, const TestConfig& config) in initializeSubpassRenderInfo()
4881 const TestConfig::CommandBufferTypes commandBuffer = config.commandBufferTypes; in initializeSubpassRenderInfo()
4888 const bool subpassIsSecondary = commandBuffer == TestConfig::COMMANDBUFFERTYPES_SECONDARY in initializeSubpassRenderInfo()
4889 …|| (commandBuffer & TestConfig::COMMANDBUFFERTYPES_SECONDARY && !lastSubpassWasSecondary) ? true :… in initializeSubpassRenderInfo()
4901 if (config.renderTypes & TestConfig::RENDERTYPES_CLEAR) in initializeSubpassRenderInfo()
4929 if (config.renderTypes & TestConfig::RENDERTYPES_DRAW) in initializeSubpassRenderInfo()
4975 tcu::TestStatus renderPassTest (Context& context, TestConfig config) in renderPassTest()
5296 const TestConfig::RenderTypes renderCommands[] = in addAttachmentTests()
5298 TestConfig::RENDERTYPES_NONE, in addAttachmentTests()
5299 TestConfig::RENDERTYPES_CLEAR, in addAttachmentTests()
5300 TestConfig::RENDERTYPES_DRAW, in addAttachmentTests()
5301 TestConfig::RENDERTYPES_CLEAR|TestConfig::RENDERTYPES_DRAW, in addAttachmentTests()
5304 const TestConfig::CommandBufferTypes commandBuffers[] = in addAttachmentTests()
5306 TestConfig::COMMANDBUFFERTYPES_INLINE, in addAttachmentTests()
5307 TestConfig::COMMANDBUFFERTYPES_SECONDARY, in addAttachmentTests()
5308 TestConfig::COMMANDBUFFERTYPES_INLINE|TestConfig::COMMANDBUFFERTYPES_SECONDARY in addAttachmentTests()
5311 const TestConfig::ImageMemory imageMemories[] = in addAttachmentTests()
5313 TestConfig::IMAGEMEMORY_STRICT, in addAttachmentTests()
5314 TestConfig::IMAGEMEMORY_LAZY, in addAttachmentTests()
5315 TestConfig::IMAGEMEMORY_STRICT|TestConfig::IMAGEMEMORY_LAZY in addAttachmentTests()
5349 …const TestConfig::ImageMemory imageMemory = rng.choose<TestConfig::ImageMemory>(DE_ARRAY_BEGIN(i… in addAttachmentTests()
5367 const VkImageLayout initialLayout = (imageMemory == TestConfig::IMAGEMEMORY_STRICT) in addAttachmentTests()
5370 VkImageLayout finalizeLayout = (imageMemory == TestConfig::IMAGEMEMORY_STRICT) in addAttachmentTests()
5400 const VkImageLayout initialLayout = (imageMemory == TestConfig::IMAGEMEMORY_STRICT) in addAttachmentTests()
5403 VkImageLayout finalizeLayout = (imageMemory == TestConfig::IMAGEMEMORY_STRICT) in addAttachmentTests()
5425 …const TestConfig::RenderTypes render = rng.choose<TestConfig::RenderTypes>(DE_ARRAY_BEGIN(rend… in addAttachmentTests()
5426 …const TestConfig::CommandBufferTypes commandBuffer = rng.choose<TestConfig::CommandBufferTypes>(DE… in addAttachmentTests()
5442 const TestConfig testConfig (renderPass, in addAttachmentTests()
5455 …addFunctionCaseWithPrograms<TestConfig>(attachmentCountGroup.get(), testCaseName.c_str(), testCase… in addAttachmentTests()
5518 const TestConfig::RenderTypes render = TestConfig::RENDERTYPES_DRAW; in addAttachmentWriteMaskTests()
5519 const TestConfig::CommandBufferTypes commandBuffer = TestConfig::COMMANDBUFFERTYPES_INLINE; in addAttachmentWriteMaskTests()
5520 const TestConfig::ImageMemory imageMemory = TestConfig::IMAGEMEMORY_LAZY; in addAttachmentWriteMaskTests()
5526 const TestConfig testConfig (renderPass, in addAttachmentWriteMaskTests()
5540 …addFunctionCaseWithPrograms<TestConfig>(attachmentCountGroup.get(), testCaseName.c_str(), testCase… in addAttachmentWriteMaskTests()
5649 const TestConfig::RenderTypes renderCommands[] = in addAttachmentAllocationTests()
5651 TestConfig::RENDERTYPES_NONE, in addAttachmentAllocationTests()
5652 TestConfig::RENDERTYPES_CLEAR, in addAttachmentAllocationTests()
5653 TestConfig::RENDERTYPES_DRAW, in addAttachmentAllocationTests()
5654 TestConfig::RENDERTYPES_CLEAR|TestConfig::RENDERTYPES_DRAW, in addAttachmentAllocationTests()
5657 const TestConfig::CommandBufferTypes commandBuffers[] = in addAttachmentAllocationTests()
5659 TestConfig::COMMANDBUFFERTYPES_INLINE, in addAttachmentAllocationTests()
5660 TestConfig::COMMANDBUFFERTYPES_SECONDARY, in addAttachmentAllocationTests()
5661 TestConfig::COMMANDBUFFERTYPES_INLINE|TestConfig::COMMANDBUFFERTYPES_SECONDARY in addAttachmentAllocationTests()
5664 const TestConfig::ImageMemory imageMemories[] = in addAttachmentAllocationTests()
5666 TestConfig::IMAGEMEMORY_STRICT, in addAttachmentAllocationTests()
5667 TestConfig::IMAGEMEMORY_LAZY, in addAttachmentAllocationTests()
5668 TestConfig::IMAGEMEMORY_STRICT|TestConfig::IMAGEMEMORY_LAZY in addAttachmentAllocationTests()
5990 …const TestConfig::RenderTypes render = rng.choose<TestConfig::RenderTypes>(DE_ARRAY_BEGIN(rend… in addAttachmentAllocationTests()
5991 …const TestConfig::CommandBufferTypes commandBuffer = rng.choose<TestConfig::CommandBufferTypes>(DE… in addAttachmentAllocationTests()
5992 …const TestConfig::ImageMemory imageMemory = rng.choose<TestConfig::ImageMemory>(DE_ARRAY_BEGIN(… in addAttachmentAllocationTests()
6000 const TestConfig testConfig (renderPass, in addAttachmentAllocationTests()
6013 …addFunctionCaseWithPrograms<TestConfig>(allocationTypeGroup.get(), testCaseName.c_str(), testCaseN… in addAttachmentAllocationTests()
6164 …const TestConfig::RenderTypes render = rng.choose<TestConfig::RenderTypes>(DE_ARRAY_BEGIN(rend… in addAttachmentAllocationTests()
6165 …const TestConfig::CommandBufferTypes commandBuffer = rng.choose<TestConfig::CommandBufferTypes>(DE… in addAttachmentAllocationTests()
6166 …const TestConfig::ImageMemory imageMemory = rng.choose<TestConfig::ImageMemory>(DE_ARRAY_BEGIN(… in addAttachmentAllocationTests()
6196 const TestConfig testConfig (renderPass, in addAttachmentAllocationTests()
6209 …addFunctionCaseWithPrograms<TestConfig>(allocationTypeGroup.get(), testCaseName.c_str(), testCaseN… in addAttachmentAllocationTests()
6241 const TestConfig testConfig (renderPass, in addSimpleTests()
6242 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6243 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6244 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6254 …addFunctionCaseWithPrograms<TestConfig>(group, "color", "Single color attachment case.", createTes… in addSimpleTests()
6275 const TestConfig testConfig (renderPass, in addSimpleTests()
6276 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6277 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6278 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6288 …addFunctionCaseWithPrograms<TestConfig>(group, "depth", "Single depth attachment case.", createTes… in addSimpleTests()
6309 const TestConfig testConfig (renderPass, in addSimpleTests()
6310 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6311 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6312 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6322 …addFunctionCaseWithPrograms<TestConfig>(group, "stencil", "Single stencil attachment case.", creat… in addSimpleTests()
6343 const TestConfig testConfig (renderPass, in addSimpleTests()
6344 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6345 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6346 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6356 …addFunctionCaseWithPrograms<TestConfig>(group, "depth_stencil", "Single depth stencil attachment c… in addSimpleTests()
6390 const TestConfig testConfig (renderPass, in addSimpleTests()
6391 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6392 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6393 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6403 …addFunctionCaseWithPrograms<TestConfig>(group, "color_depth", "Color and depth attachment case.", … in addSimpleTests()
6437 const TestConfig testConfig (renderPass, in addSimpleTests()
6438 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6439 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6440 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6450 …addFunctionCaseWithPrograms<TestConfig>(group, "color_stencil", "Color and stencil attachment case… in addSimpleTests()
6484 const TestConfig testConfig (renderPass, in addSimpleTests()
6485 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6486 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6487 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6497 …addFunctionCaseWithPrograms<TestConfig>(group, "color_depth_stencil", "Color, depth and stencil at… in addSimpleTests()
6511 const TestConfig testConfig (renderPass, in addSimpleTests()
6512 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6513 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6514 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6524 …addFunctionCaseWithPrograms<TestConfig>(group, "no_attachments", "No attachments case.", createTes… in addSimpleTests()
6563 const TestConfig testConfig (renderPass, in addSimpleTests()
6564 TestConfig::RENDERTYPES_DRAW, in addSimpleTests()
6565 TestConfig::COMMANDBUFFERTYPES_INLINE, in addSimpleTests()
6566 TestConfig::IMAGEMEMORY_STRICT, in addSimpleTests()
6575 …addFunctionCaseWithPrograms<TestConfig>(group, "color_unused_omit_blend_state", "Two unused color … in addSimpleTests()
6621 const TestConfig::RenderTypes types; in addFormatTests()
6624 { "clear", TestConfig::RENDERTYPES_CLEAR }, in addFormatTests()
6625 { "draw", TestConfig::RENDERTYPES_DRAW }, in addFormatTests()
6626 { "clear_draw", TestConfig::RENDERTYPES_CLEAR|TestConfig::RENDERTYPES_DRAW } in addFormatTests()
6658 const TestConfig testConfig (renderPass, in addFormatTests()
6660 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
6661 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
6671 …addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderT… in addFormatTests()
6765 const TestConfig testConfig (renderPass, in addFormatTests()
6767 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
6768 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
6779 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].s… in addFormatTests()
6842 const TestConfig testConfig (renderPass, in addFormatTests()
6844 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
6845 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
6856 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + render… in addFormatTests()
6909 const TestConfig testConfig (renderPass, in addFormatTests()
6911 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
6912 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
6922 …addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), renderTypes[renderTypeNdx].str, renderT… in addFormatTests()
6944 const TestConfig testConfig (renderPass, in addFormatTests()
6946 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
6947 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
6958 …addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), testName, renderTypes[renderTypeNdx].st… in addFormatTests()
6978 const TestConfig testConfig (renderPass, in addFormatTests()
6980 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
6981 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
6992 …addFunctionCaseWithPrograms<TestConfig>(loadOpGroup.get(), testName, renderTypes[renderTypeNdx].st… in addFormatTests()
7088 const TestConfig testConfig (renderPass, in addFormatTests()
7090 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
7091 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
7102 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].s… in addFormatTests()
7167 const TestConfig testConfig (renderPass, in addFormatTests()
7169 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
7170 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
7181 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + render… in addFormatTests()
7251 const TestConfig testConfig (renderPass, in addFormatTests()
7253 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
7254 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
7265 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].s… in addFormatTests()
7330 const TestConfig testConfig (renderPass, in addFormatTests()
7332 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
7333 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
7344 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + render… in addFormatTests()
7411 const TestConfig testConfig (renderPass, in addFormatTests()
7413 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
7414 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
7425 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, renderTypes[renderTypeNdx].s… in addFormatTests()
7491 const TestConfig testConfig (renderPass, in addFormatTests()
7493 TestConfig::COMMANDBUFFERTYPES_INLINE, in addFormatTests()
7494 TestConfig::IMAGEMEMORY_STRICT, in addFormatTests()
7505 …addFunctionCaseWithPrograms<TestConfig>(storeOpGroup.get(), testName, string("self_dep_") + render… in addFormatTests()