Lines Matching refs:CustomInstance
51 class CustomInstance
54 CustomInstance ();
56 CustomInstance (Context& context, vk::Move<vk::VkInstance> instance, std::unique_ptr<vk::DebugReportRecorder>& recorder);
58 CustomInstance (Context& context, vk::Move<vk::VkInstance> instance);
60 CustomInstance (CustomInstance&& other);
61 ~CustomInstance ();
62 CustomInstance& operator= (CustomInstance&& other);
64 void swap (CustomInstance& other);
68 CustomInstance (const CustomInstance& other) = delete;
69 CustomInstance& operator= (const CustomInstance& other) = delete;
119 CustomInstance createCustomInstanceWithExtensions (Context& context, const std::vector<std::string>& extension, const vk::VkAllocationCallbacks* pAllocator = DE_NULL, bool allowLayers = true);
121 CustomInstance createCustomInstanceWithExtension (Context& context, const std::string& extension, const vk::VkAllocationCallbacks* pAllocator = DE_NULL, bool allowLayers = true);
123 CustomInstance createCustomInstanceFromContext (Context& context, const vk::VkAllocationCallbacks* pAllocator = DE_NULL, bool allowLayers = true);
125 CustomInstance createCustomInstanceFromInfo (Context& context, const vk::VkInstanceCreateInfo* instanceCreateInfo, const vk::VkAllocationCallbacks* pAllocator = DE_NULL, bool allowLayers = true);
144 vkt::CustomInstance instance;