Lines Matching defs:const

77 																     const std::string&	name,
78 const TestParams& testParams);
80 virtual TestInstance* createInstance (Context& context) const;
82 const TestParams m_testParams;
89 const TestParams& testParams);
94 tcu::TestStatus createRenderPassAndVerify (const DeviceInterface& vk,
97 const TestParams m_testParams;
101 const std::string& name,
102 const TestParams& testParams)
112 TestInstance* SubpassMergeFeedbackTest::createInstance (Context& context) const
118 const TestParams& testParams)
134 tcu::TestStatus SubpassMergeFeedbackTestInstance::createRenderPassAndVerify (const DeviceInterface& vk,
137 const VkImageAspectFlags aspectMask = VK_IMAGE_ASPECT_COLOR_BIT;
150 nullptr, // const void* pNext
163 nullptr, // const void* pNext
170 nullptr, // const void* pNext
182 const VkRenderPassCreationControlEXT mergeControl = {
184 nullptr, // const void* pNext;
199 const VkRenderPassSubpassFeedbackCreateInfoEXT feedbackCreateInfo = {
201 &subpassMergeControls[i], // const void* pNext;
215 (i>0) ? &inputAttachments[i-1] : nullptr, // const VkAttachmentReference* pInputAttachments
217 &resultAttachments[i], // const VkAttachmentReference* pColorAttachments
218 nullptr, // const VkAttachmentReference* pResolveAttachments
219 nullptr, // const VkAttachmentReference* pDepthStencilAttachment
221 nullptr // const deUint32* pPreserveAttachments
230 nullptr, // const void* pNext
249 const VkRenderPassCreationControlEXT renderpassControl =
252 DE_NULL, // const void* pNext;
264 &renderpassControl, // const void* pNext;
268 const RenderPassCreateInfo2 renderPassInfo (
269 &renderpassFeedbackCreateInfo, // const void* pNext
272 attachmentDescriptions.data(), // const VkAttachmentDescription* pAttachments
274 subpassDescriptions.data(), // const VkSubpassDescription* pSubpasses
276 subpassDependencies.data(), // const VkSubpassDependency* pDependencies
278 nullptr // const deUint32* pCorrelatedViewMasks
345 const DeviceInterface& vk = m_context.getDeviceInterface();
346 const VkDevice vkDevice = m_context.getDevice();
354 tcu::TestCaseGroup* createRenderPassSubpassMergeFeedbackTests (tcu::TestContext& testCtx, const RenderingType renderingType)
365 const std::string testName = std::string("single_subpass");
375 const std::string testName = std::string("single_subpass_disallow_renderpass_merge");
385 const std::string testName = std::string("three_subpasses");
395 const std::string testName = std::string("three_subpasses_disallow_renderpass_merge");
405 const std::string testName = std::string("three_subpasses_disallow_subpass_merge");
415 const std::string testName = std::string("many_subpasses");