• Home
  • Raw
  • Download

Lines Matching defs:loader_instance

307 struct loader_instance {  struct
308 struct loader_instance_dispatch_table *disp; // must be first entry in structure argument
332 struct loader_instance *next; argument
338 // Must store the strings inside loader_instance directly - since the asm code will offset into argument
363 struct loader_instance_extension_enables enabled_known_extensions; argument
366 struct loader_used_object_list surfaces_list;
367 struct loader_used_object_list debug_utils_messengers_list;
368 struct loader_used_object_list debug_report_callbacks_list;
371 VkLayerDbgFunctionNode *current_dbg_function_head; // Current head
372 … VkLayerDbgFunctionNode *instance_only_dbg_function_head; // Only used for instance create/destroy
374 VkAllocationCallbacks alloc_callbacks;
377 bool instance_finished_creation;
379 loader_settings settings;
381 bool portability_enumeration_enabled;
382 bool portability_enumeration_flag_bit_set;
383 bool portability_enumeration_extension_enabled;
385 bool wsi_surface_enabled;
387 bool wsi_win32_surface_enabled;
390 bool wsi_wayland_surface_enabled;
393 bool wsi_xcb_surface_enabled;
396 bool wsi_xlib_surface_enabled;
399 bool wsi_directfb_surface_enabled;
402 bool wsi_android_surface_enabled;
405 bool wsi_ohos_surface_enabled;
408 bool wsi_macos_surface_enabled;
411 bool wsi_ios_surface_enabled;
414 bool wsi_ggp_surface_enabled;
416 bool wsi_headless_surface_enabled;
418 bool wsi_metal_surface_enabled;
421 bool wsi_imagepipe_surface_enabled;
424 bool wsi_screen_surface_enabled;
427 bool wsi_vi_surface_enabled;
429 bool wsi_display_enabled;
453 struct loader_instance_dispatch_table *disp; // must be first entry in structure argument
454 struct loader_instance *this_instance; argument