• Home
  • Raw
  • Download

Lines Matching full:loader

7 # Debugging The Vulkan Desktop Loader <!-- omit from toc -->
17 - [Loader Logging](#loader-logging)
29 If your application is crashing or behaving weirdly, the loader provides
32 **NOTE**: This functionality is all specific to the desktop Vulkan loader and
33 does not work for the Android loader.
35 ## Loader Logging
37 The Vulkan desktop loader has added logging functionality that can be enabled by
45 the loader
47 the loader
49 messages generated by the loader
51 loader
53 generated by the loader
55 generated by the loader
57 messages generated by the loader (includes all of the above)
69 For more info on enabling loader logging, refer to the
70 [Enable Loader Debug Layer Output](LoaderApplicationInterface.md#enable-loader-debug-layer-output)
79 If you suspect a layer issue, set the loader logging to specifically output
98 For example, the output of the loader looking for implicit layers may look like
102 [Vulkan Loader] LAYER: Searching for implicit layer manifest files
103 [Vulkan Loader] LAYER: In following locations:
104 [Vulkan Loader] LAYER: /home/${USER}/.config/vulkan/implicit_layer.d
105 [Vulkan Loader] LAYER: /etc/xdg/vulkan/implicit_layer.d
106 [Vulkan Loader] LAYER: /usr/local/etc/vulkan/implicit_layer.d
107 [Vulkan Loader] LAYER: /etc/vulkan/implicit_layer.d
108 [Vulkan Loader] LAYER: /home/${USER}/.local/share/vulkan/implicit_layer.d
109 [Vulkan Loader] LAYER: /home/${USER}/.local/share/flatpak/exports/share/vulkan/implicit_layer.d
110 [Vulkan Loader] LAYER: /var/lib/flatpak/exports/share/vulkan/implicit_layer.d
111 [Vulkan Loader] LAYER: /usr/local/share/vulkan/implicit_layer.d
112 [Vulkan Loader] LAYER: /usr/share/vulkan/implicit_layer.d
113 [Vulkan Loader] LAYER: Found the following files:
114 [Vulkan Loader] LAYER: /home/${USER}/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json
115 [Vulkan Loader] LAYER: /home/${USER}/.local/share/vulkan/implicit_layer.d/steamfossilize_i386.json
116 [Vulkan Loader] LAYER: /home/${USER}/.local/share/vulkan/implicit_layer.d/steamfossilize_x86_64.j…
117 [Vulkan Loader] LAYER: /home/${USER}/.local/share/vulkan/implicit_layer.d/steamoverlay_i386.json
118 [Vulkan Loader] LAYER: /home/${USER}/.local/share/vulkan/implicit_layer.d/steamoverlay_x86_64.json
119 [Vulkan Loader] LAYER: /usr/share/vulkan/implicit_layer.d/nvidia_layers.json
120 [Vulkan Loader] LAYER: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
126 [Vulkan Loader] DEBUG | LAYER : Loading layer library libVkLayer_khronos_validation.so
127 [Vulkan Loader] INFO | LAYER : Insert instance layer VK_LAYER_KHRONOS_validation (libVkLayer_khrono…
128 [Vulkan Loader] DEBUG | LAYER : Loading layer library libVkLayer_MESA_device_select.so
129 [Vulkan Loader] INFO | LAYER : Insert instance layer VK_LAYER_MESA_device_select (libVkLayer_MESA_d…
136 [Vulkan Loader] LAYER: vkCreateInstance layer callstack setup to:
137 [Vulkan Loader] LAYER: <Application>
138 [Vulkan Loader] LAYER: ||
139 [Vulkan Loader] LAYER: <Loader>
140 [Vulkan Loader] LAYER: ||
141 [Vulkan Loader] LAYER: VK_LAYER_MESA_device_select
142 [Vulkan Loader] LAYER: Type: Implicit
143 [Vulkan Loader] LAYER: Enabled By: Implicit Layer
144 [Vulkan Loader] LAYER: Disable Env Var: NODEVICE_SELECT
145 [Vulkan Loader] LAYER: Manifest: /usr/share/vulkan/implicit_layer.d/VkLayer_MESA_device_select…
146 [Vulkan Loader] LAYER: Library: libVkLayer_MESA_device_select.so
147 [Vulkan Loader] LAYER: ||
148 [Vulkan Loader] LAYER: VK_LAYER_KHRONOS_validation
149 [Vulkan Loader] LAYER: Type: Explicit
150 [Vulkan Loader] LAYER: Enabled By: By the Application
151 [Vulkan Loader] LAYER: Manifest: /usr/share/vulkan/explicit_layer.d/VkLayer_khronos_validation…
152 [Vulkan Loader] LAYER: Library: libVkLayer_khronos_validation.so
153 [Vulkan Loader] LAYER: ||
154 [Vulkan Loader] LAYER: <Drivers>
187 This will disable all implicit layers and the loader will report any disabled
191 [Vulkan Loader] WARNING | LAYER: Implicit layer "VK_LAYER_MESA_device_select" forced disabled beca…
192 [Vulkan Loader] WARNING | LAYER: Implicit layer "VK_LAYER_AMD_switchable_graphics_64" forced disab…
193 [Vulkan Loader] WARNING | LAYER: Implicit layer "VK_LAYER_Twitch_Overlay" forced disabled because …
269 If you suspect a driver issue, set the loader logging to specifically output
283 For example, the output of the loader looking for drivers on a Linux system may
288 [Vulkan Loader] DRIVER: Searching for driver manifest files
289 [Vulkan Loader] DRIVER: In following folders:
290 [Vulkan Loader] DRIVER: /home/$(USER)/.config/vulkan/icd.d
291 [Vulkan Loader] DRIVER: /etc/xdg/vulkan/icd.d
292 [Vulkan Loader] DRIVER: /etc/vulkan/icd.d
293 [Vulkan Loader] DRIVER: /home/$(USER)/.local/share/vulkan/icd.d
294 [Vulkan Loader] DRIVER: /home/$(USER)/.local/share/flatpak/exports/share/vulkan/icd.d
295 [Vulkan Loader] DRIVER: /var/lib/flatpak/exports/share/vulkan/icd.d
296 [Vulkan Loader] DRIVER: /usr/local/share/vulkan/icd.d
297 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d
298 [Vulkan Loader] DRIVER: Found the following files:
299 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d/intel_icd.x86_64.json
300 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d/lvp_icd.x86_64.json
301 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d/radeon_icd.x86_64.json
302 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d/lvp_icd.i686.json
303 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d/radeon_icd.i686.json
304 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d/intel_icd.i686.json
305 [Vulkan Loader] DRIVER: /usr/share/vulkan/icd.d/nvidia_icd.json
306 [Vulkan Loader] DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, vers…
307 [Vulkan Loader] DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.x86_64.json, versio…
308 [Vulkan Loader] DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, ver…
309 [Vulkan Loader] DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/lvp_icd.i686.json, version …
310 [Vulkan Loader] DRIVER: Requested driver /usr/lib/libvulkan_lvp.so was wrong bit-type. Ignoring thi…
311 [Vulkan Loader] DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.i686.json, versi…
312 [Vulkan Loader] DRIVER: Requested driver /usr/lib/libvulkan_radeon.so was wrong bit-type. Ignoring …
313 [Vulkan Loader] DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.i686.json, versio…
314 [Vulkan Loader] DRIVER: Requested driver /usr/lib/libvulkan_intel.so was wrong bit-type. Ignoring t…
315 [Vulkan Loader] DRIVER: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1…
323 [Vulkan Loader] DRIVER: vkCreateDevice layer callstack setup to:
324 [Vulkan Loader] DRIVER: <Application>
325 [Vulkan Loader] DRIVER: ||
326 [Vulkan Loader] DRIVER: <Loader>
327 [Vulkan Loader] DRIVER: ||
328 [Vulkan Loader] DRIVER: <Device>
329 [Vulkan Loader] DRIVER: Using "Intel(R) UHD Graphics 630 (CFL GT2)" with driver: "/usr/lib64…
340 drivers the loader will attempt to load.
343 known to the loader until much later in the Vulkan initialization process.
352 The loader outputs messages like the following when the environment variables
356 [Vulkan Loader] WARNING | DRIVER: Driver "intel_icd.x86_64.json" ignored because not selected by en…
357 [Vulkan Loader] WARNING | DRIVER: Driver "radeon_icd.x86_64.json" ignored because it was disabled b…