Lines Matching defs:context
83 CustomInstance createInstanceWithWsi (Context& context,
87 const deUint32 version = context.getUsedApiVersion();
103 return vkt::createCustomInstanceWithExtensions(context, extensions);
532 SharedPresentableImageTestInstance (Context& context, const TestConfig& testConfig);
723 SharedPresentableImageTestInstance::SharedPresentableImageTestInstance (Context& context, const TestConfig& testConfig)
724 : TestInstance (context)
727 , m_vkp (context.getPlatformInterface())
729 , m_instance (createInstanceWithWsi(context, m_instanceExtensions, testConfig.wsiType))
731 , m_physicalDevice (vk::chooseDevice(m_vki, m_instance, context.getTestContext().getCommandLine()))
732 , m_nativeDisplay (createDisplay(context.getTestContext().getPlatform().getVulkanPlatform(), m_instanceExtensions, testConfig.wsiType))
734 , m_surface (vk::wsi::createSurface(m_vki, m_instance, testConfig.wsiType, *m_nativeDisplay, *m_nativeWindow, context.getTestContext().getCommandLine()))
738 , m_device (createDeviceWithWsi(m_vkp, m_instance, m_vki, m_physicalDevice, m_deviceExtensions, m_queueFamilyIndex, testConfig.useSharedPresentableImage, context.getTestContext().getCommandLine().isValidationEnabled()))
739 , m_vkd (m_vkp, m_instance, *m_device, context.getUsedApiVersion())
743 , m_vertexShaderModule (vk::createShaderModule(m_vkd, *m_device, context.getBinaryCollection().get("quad-vert"), 0u))
744 , m_fragmentShaderModule (vk::createShaderModule(m_vkd, *m_device, context.getBinaryCollection().get("quad-frag"), 0u))