• Home
  • Raw
  • Download

Lines Matching refs:loader_instance

182     const struct loader_instance *this_instance;
267 struct loader_instance { struct
276 struct loader_instance *next; argument
334 struct loader_instance *this_instance; argument
347 struct loader_instance *instances;
361 static inline struct loader_instance *loader_instance(VkInstance instance) { in loader_instance() function
362 return (struct loader_instance *)instance; in loader_instance()
402 extern THREAD_LOCAL_DECL struct loader_instance *tls_instance;
415 void *loader_instance_heap_alloc(const struct loader_instance *instance, size_t size, VkSystemAlloc…
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 or…
424 void loader_log(const struct loader_instance *inst, VkFlags msg_type,
430 VkResult loader_validate_layers(const struct loader_instance *inst,
436 const struct loader_instance *inst,
442 VkResult loader_copy_layer_properties(const struct loader_instance *inst,
451 VkResult loader_add_to_ext_list(const struct loader_instance *inst,
456 loader_add_to_dev_ext_list(const struct loader_instance *inst,
460 VkResult loader_add_device_extensions(const struct loader_instance *inst,
466 VkResult loader_init_generic_list(const struct loader_instance *inst,
469 void loader_destroy_generic_list(const struct loader_instance *inst,
471 void loader_destroy_layer_list(const struct loader_instance *inst,
474 void loader_delete_layer_properties(const struct loader_instance *inst,
479 struct loader_instance *inst, const char *key_name,
484 void loader_delete_shadow_dev_layer_names(const struct loader_instance *inst,
487 void loader_delete_shadow_inst_layer_names(const struct loader_instance *inst,
490 VkResult loader_add_to_layer_list(const struct loader_instance *inst,
495 const struct loader_instance *inst, const char *name,
498 void loader_scanned_icd_clear(const struct loader_instance *inst,
500 VkResult loader_icd_scan(const struct loader_instance *inst,
502 void loader_layer_scan(const struct loader_instance *inst,
504 void loader_implicit_layer_scan(const struct loader_instance *inst,
507 const struct loader_instance *inst, struct loader_icd_libs *icd_libs,
512 void loader_init_dispatch_dev_ext(struct loader_instance *inst,
514 void *loader_dev_ext_gpa(struct loader_instance *inst, const char *funcName);
517 struct loader_instance *loader_get_instance(const VkInstance instance);
518 void loader_deactivate_layers(const struct loader_instance *instance,
522 loader_create_logical_device(const struct loader_instance *inst, const VkAllocationCallbacks *pAllo…
523 void loader_add_logical_device(const struct loader_instance *inst,
526 void loader_remove_logical_device(const struct loader_instance *inst,
531 void loader_destroy_logical_device(const struct loader_instance *inst,
536 loader_enable_instance_layers(struct loader_instance *inst,
539 void loader_deactivate_instance_layers(struct loader_instance *instance);
543 struct loader_instance *inst,
546 void loader_activate_instance_layer_extensions(struct loader_instance *inst,
549 loader_enable_device_layers(const struct loader_instance *inst,
558 const struct loader_instance *inst,