Lines Matching defs:context
97 DepthStencilWriteConditionsInstance (Context& context, const BufferType& bufferType, const VkFormat& m_bufferFormat);
104 DepthStencilWriteConditionsInstance::DepthStencilWriteConditionsInstance (Context& context, const BufferType& bufferType, const VkFormat& bufferFormat)
105 : TestInstance (context), m_bufferType(bufferType), m_bufferFormat(bufferFormat)
365 virtual void checkSupport (Context& context) const;
367 TestInstance* createInstance (Context& context) const;
546 void DepthStencilWriteConditionsTest::checkSupport (Context& context) const
549 context.requireDeviceFunctionality("VK_EXT_shader_demote_to_helper_invocation");
551 context.requireDeviceFunctionality("VK_KHR_shader_terminate_invocation");
553 context.requireDeviceFunctionality("VK_EXT_shader_stencil_export");
563 const auto& vki = context.getInstanceInterface();
564 const auto physicalDevice = context.getPhysicalDevice();
574 TestInstance* DepthStencilWriteConditionsTest::createInstance (Context& context) const
576 return new DepthStencilWriteConditionsInstance(context, m_bufferType, m_bufferFormat);