Lines Matching defs:context
325 DynamicUnusedAttachmentsInstance (Context& context, const TestParams& params)
326 : vkt::TestInstance (context)
344 TestInstance* createInstance (Context& context) const override { return new DynamicUnusedAttachmentsInstance(context, m_params); }
346 void checkSupport (Context& context) const override;
378 // VkPhysicalDeviceVulkan12Features. In a Vulkan 1.2+ context, CTS will not enable VK_EXT_shader_viewport_index_layer as
386 // We cannot use a SPIR-V 1.0 module in a Vulkan 1.2+ context, because it will use the ShaderViewportIndexLayerEXT
390 // We cannot use a SPIR-V 1.5 module in a Vulkan <1.2 context, because it will use the ShaderLayer capability, which will
452 void DynamicUnusedAttachmentsCase::checkSupport (Context& context) const
454 context.requireDeviceFunctionality("VK_KHR_dynamic_rendering");
455 context.requireDeviceFunctionality("VK_EXT_dynamic_rendering_unused_attachments");
457 const auto& properties = context.getDeviceProperties();
464 context.requireDeviceFunctionality("VK_EXT_shader_viewport_index_layer");
467 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_GEOMETRY_SHADER);
471 context.requireDeviceFunctionality("VK_KHR_multiview");