Lines Matching defs:context
179 UnusedClearAttachmentTestInstance (Context& context,
235 virtual TestInstance* createInstance (Context& context) const;
236 virtual void checkSupport (Context& context) const;
241 void checkFormatSupported(Context& context, VkFormat format, VkImageUsageFlags usage)
246 result = context.getInstanceInterface().getPhysicalDeviceImageFormatProperties(
247 context.getPhysicalDevice(), format, VK_IMAGE_TYPE_2D, VK_IMAGE_TILING_OPTIMAL, usage, 0, &properties);
259 void UnusedClearAttachmentTest::checkSupport (Context& context) const
263 context.requireDeviceFunctionality("VK_KHR_create_renderpass2");
267 context.requireDeviceFunctionality("VK_KHR_dynamic_rendering");
271 checkFormatSupported(context, FORMAT_COLOR, VK_IMAGE_USAGE_COLOR_ATTACHMENT_BIT);
274 checkFormatSupported(context, m_testParams.depthStencilFormat, VK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT);
277 TestInstance* UnusedClearAttachmentTest::createInstance (Context& context) const
279 return new UnusedClearAttachmentTestInstance(context, m_testParams);
427 UnusedClearAttachmentTestInstance::UnusedClearAttachmentTestInstance(Context& context,
429 : vkt::TestInstance(context)