Skip to content

Instantly share code, notes, and snippets.

@ctrlcctrlv
Created September 5, 2020 12:45
Show Gist options
  • Select an option

  • Save ctrlcctrlv/38ee9eeca3b27a6b8cc1f6acbcf3bb67 to your computer and use it in GitHub Desktop.

Select an option

Save ctrlcctrlv/38ee9eeca3b27a6b8cc1f6acbcf3bb67 to your computer and use it in GitHub Desktop.
skulpin crash
Finished dev [unoptimized + debuginfo] target(s) in 6.36s
Running `target/debug/examples/winit_imgui`
[2020-09-05T12:36:01Z INFO winit_imgui::imgui_support] Building ImGui font atlas
[2020-09-05T12:36:01Z INFO skulpin_renderer::instance] Finding vulkan entry point
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
[2020-09-05T12:36:01Z INFO skulpin_renderer::instance] Found Vulkan version: (1, 2, 148)
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/explicit_layer.d:/etc/xdg/vulkan/explicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/explicit_layer.d:/etc/vulkan/explicit_layer.d:/usr/local/share/vulkan/explicit_layer.d:/usr/share/vulkan/explicit_layer.d:/Users/developer/.local/share/vulkan/explicit_layer.d
INFO: Found manifest file /usr/local/share/vulkan/explicit_layer.d/VkLayer_api_dump.json, version "1.0.0"
INFO: Found manifest file /usr/local/share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json, version "1.1.0"
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/explicit_layer.d:/etc/xdg/vulkan/explicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/explicit_layer.d:/etc/vulkan/explicit_layer.d:/usr/local/share/vulkan/explicit_layer.d:/usr/share/vulkan/explicit_layer.d:/Users/developer/.local/share/vulkan/explicit_layer.d
INFO: Found manifest file /usr/local/share/vulkan/explicit_layer.d/VkLayer_api_dump.json, version "1.0.0"
INFO: Found manifest file /usr/local/share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json, version "1.1.0"
[2020-09-05T12:36:01Z DEBUG skulpin_renderer::instance] Available Layers: [
LayerProperties {
layer_name: "VK_LAYER_LUNARG_api_dump",
spec_version: 4202644,
implementation_version: 2,
description: "LunarG API dump layer",
},
LayerProperties {
layer_name: "VK_LAYER_KHRONOS_validation",
spec_version: 4202644,
implementation_version: 1,
description: "Khronos Validation Layer",
},
]
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/icd.d:/etc/xdg/vulkan/icd.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/icd.d:/etc/vulkan/icd.d:/usr/local/share/vulkan/icd.d:/usr/share/vulkan/icd.d:/Users/developer/.local/share/vulkan/icd.d
INFO: Found ICD manifest file /usr/local/share/vulkan/icd.d/MoltenVK_icd.json, version "1.0.0"
DEBUG: Searching for ICD drivers named ../../../lib/libMoltenVK.dylib
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/icd.d:/etc/xdg/vulkan/icd.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/icd.d:/etc/vulkan/icd.d:/usr/local/share/vulkan/icd.d:/usr/share/vulkan/icd.d:/Users/developer/.local/share/vulkan/icd.d
INFO: Found ICD manifest file /usr/local/share/vulkan/icd.d/MoltenVK_icd.json, version "1.0.0"
DEBUG: Searching for ICD drivers named ../../../lib/libMoltenVK.dylib
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.2
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.25
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.9
DEBUG: Instance Extension: VK_EXT_debug_utils (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.2
DEBUG: Instance Extension: VK_EXT_metal_surface (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_EXT_swapchain_colorspace (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.4
DEBUG: Instance Extension: VK_MVK_macos_surface (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.2
DEBUG: Instance Extension: VK_MVK_moltenvk (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.27
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/icd.d:/etc/xdg/vulkan/icd.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/icd.d:/etc/vulkan/icd.d:/usr/local/share/vulkan/icd.d:/usr/share/vulkan/icd.d:/Users/developer/.local/share/vulkan/icd.d
INFO: Found ICD manifest file /usr/local/share/vulkan/icd.d/MoltenVK_icd.json, version "1.0.0"
DEBUG: Searching for ICD drivers named ../../../lib/libMoltenVK.dylib
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.2
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.25
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.9
DEBUG: Instance Extension: VK_EXT_debug_utils (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.2
DEBUG: Instance Extension: VK_EXT_metal_surface (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.1
DEBUG: Instance Extension: VK_EXT_swapchain_colorspace (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.4
DEBUG: Instance Extension: VK_MVK_macos_surface (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.2
DEBUG: Instance Extension: VK_MVK_moltenvk (/usr/local/share/vulkan/icd.d/../../../lib/libMoltenVK.dylib) version 0.0.27
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
[2020-09-05T12:36:01Z DEBUG skulpin_renderer::instance] Available Extensions: [
ExtensionProperties {
extension_name: "VK_KHR_device_group_creation",
spec_version: 1,
},
ExtensionProperties {
extension_name: "VK_KHR_external_memory_capabilities",
spec_version: 1,
},
ExtensionProperties {
extension_name: "VK_KHR_get_physical_device_properties2",
spec_version: 2,
},
ExtensionProperties {
extension_name: "VK_KHR_get_surface_capabilities2",
spec_version: 1,
},
ExtensionProperties {
extension_name: "VK_KHR_surface",
spec_version: 25,
},
ExtensionProperties {
extension_name: "VK_EXT_debug_report",
spec_version: 9,
},
ExtensionProperties {
extension_name: "VK_EXT_debug_utils",
spec_version: 2,
},
ExtensionProperties {
extension_name: "VK_EXT_metal_surface",
spec_version: 1,
},
ExtensionProperties {
extension_name: "VK_EXT_swapchain_colorspace",
spec_version: 4,
},
ExtensionProperties {
extension_name: "VK_MVK_macos_surface",
spec_version: 2,
},
]
[2020-09-05T12:36:01Z INFO skulpin_renderer::instance] Creating vulkan instance
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/implicit_layer.d:/etc/xdg/vulkan/implicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/Users/developer/.local/share/vulkan/implicit_layer.d
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /Users/developer/Workspace/skulpin/target/debug/examples/vulkan/explicit_layer.d:/etc/xdg/vulkan/explicit_layer.d:/tmp/macos-sdk-build/Vulkan-Loader/build/install/etc/vulkan/explicit_layer.d:/etc/vulkan/explicit_layer.d:/usr/local/share/vulkan/explicit_layer.d:/usr/share/vulkan/explicit_layer.d:/Users/developer/.local/share/vulkan/explicit_layer.d
INFO: Found manifest file /usr/local/share/vulkan/explicit_layer.d/VkLayer_api_dump.json, version "1.0.0"
INFO: Found manifest file /usr/local/share/vulkan/explicit_layer.d/VkLayer_khronos_validation.json, version "1.1.0"
ERROR: loaderValidateLayers: Layer 0 does not exist in the list of available layers
Error during renderer construction: CreateInstanceError(InstanceError(VkError(ERROR_LAYER_NOT_PRESENT)))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment