Lines Matching refs:instance
184 VkInstance instance; // instance object from the icd
266 // per instance structure
287 VkInstance instance; // layers/ICD instance returned to trampoline
361 static inline struct loader_instance *loader_instance(VkInstance instance) {
362 return (struct loader_instance *)instance;
415 void *loader_instance_heap_alloc(const struct loader_instance *instance, size_t size, VkSystemAllocationScope allocationScope);
416 void loader_instance_heap_free(const struct loader_instance *instance, void *pMemory);
417 void *loader_instance_heap_realloc(const struct loader_instance *instance, void *pMemory, size_t orig_size, size_t size, VkSystemAllocationScope alloc_scope);
517 struct loader_instance *loader_get_instance(const VkInstance instance);
518 void loader_deactivate_layers(const struct loader_instance *instance,
539 void loader_deactivate_instance_layers(struct loader_instance *instance);
566 /* instance layer chain termination entrypoint definitions */
573 terminator_DestroyInstance(VkInstance instance,
577 terminator_EnumeratePhysicalDevices(VkInstance instance,