Created
July 25, 2022 16:03
-
-
Save samizdatco/e0b37cd87dfbd4685555e3e39f9d9a2c to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Finished dev [unoptimized + debuginfo] target(s) in 0.17s | |
Running `target/debug/skpn-win` | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::instance] Finding vulkan entry point | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::instance] Found Vulkan version: (1, 3, 216) | |
[2022-07-23T23:17:40Z DEBUG skulpin_renderer::instance] Available Layers: [ | |
LayerProperties { | |
layer_name: "VK_LAYER_LUNARG_api_dump", | |
spec_version: 4206808, | |
implementation_version: 2, | |
description: "LunarG API dump layer", | |
}, | |
LayerProperties { | |
layer_name: "VK_LAYER_KHRONOS_profiles", | |
spec_version: 4206808, | |
implementation_version: 1, | |
description: "Khronos Profiles layer", | |
}, | |
LayerProperties { | |
layer_name: "VK_LAYER_KHRONOS_validation", | |
spec_version: 4206808, | |
implementation_version: 1, | |
description: "Khronos Validation Layer", | |
}, | |
LayerProperties { | |
layer_name: "VK_LAYER_KHRONOS_synchronization2", | |
spec_version: 4206808, | |
implementation_version: 1, | |
description: "Khronos Synchronization2 layer", | |
}, | |
] | |
[2022-07-23T23:17:40Z DEBUG skulpin_renderer::instance] Available Extensions: [ | |
ExtensionProperties { | |
extension_name: "VK_KHR_device_group_creation", | |
spec_version: 1, | |
}, | |
ExtensionProperties { | |
extension_name: "VK_KHR_external_fence_capabilities", | |
spec_version: 1, | |
}, | |
ExtensionProperties { | |
extension_name: "VK_KHR_external_memory_capabilities", | |
spec_version: 1, | |
}, | |
ExtensionProperties { | |
extension_name: "VK_KHR_external_semaphore_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: 10, | |
}, | |
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: 3, | |
}, | |
ExtensionProperties { | |
extension_name: "VK_KHR_portability_enumeration", | |
spec_version: 1, | |
}, | |
] | |
[2022-07-23T23:17:40Z DEBUG skulpin_renderer::instance] Using layers: ["VK_LAYER_KHRONOS_validation"] | |
[2022-07-23T23:17:40Z DEBUG skulpin_renderer::instance] Using extensions: ["VK_KHR_surface", "VK_EXT_metal_surface", "VK_KHR_portability_enumeration", "VK_KHR_get_physical_device_properties2", "VK_EXT_swapchain_colorspace", "VK_EXT_debug_utils"] | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::instance] Creating vulkan instance | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::instance] Seting up vulkan debug callback | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Preferred device types: [DiscreteGpu, IntegratedGpu] | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Available queue families: | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Queue Family 0 | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] QueueFamilyProperties { | |
queue_flags: GRAPHICS | COMPUTE | TRANSFER, | |
queue_count: 1, | |
timestamp_valid_bits: 64, | |
min_image_transfer_granularity: Extent3D { | |
width: 1, | |
height: 1, | |
depth: 1, | |
}, | |
} | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Queue Family 1 | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] QueueFamilyProperties { | |
queue_flags: GRAPHICS | COMPUTE | TRANSFER, | |
queue_count: 1, | |
timestamp_valid_bits: 64, | |
min_image_transfer_granularity: Extent3D { | |
width: 1, | |
height: 1, | |
depth: 1, | |
}, | |
} | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Queue Family 2 | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] QueueFamilyProperties { | |
queue_flags: GRAPHICS | COMPUTE | TRANSFER, | |
queue_count: 1, | |
timestamp_valid_bits: 64, | |
min_image_transfer_granularity: Extent3D { | |
width: 1, | |
height: 1, | |
depth: 1, | |
}, | |
} | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Queue Family 3 | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] QueueFamilyProperties { | |
queue_flags: GRAPHICS | COMPUTE | TRANSFER, | |
queue_count: 1, | |
timestamp_valid_bits: 64, | |
min_image_transfer_granularity: Extent3D { | |
width: 1, | |
height: 1, | |
depth: 1, | |
}, | |
} | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Graphics QF: Some(0) Present QF: Some(0) | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::device] Found suitable device 'Apple M1 Pro' API: 1.1.216 DriverVersion: 0.2.1918 Score = 100 | |
[2022-07-23T23:17:40Z DEBUG skulpin_renderer::debug_reporter] "Loading layer library /Users/konsumer/VulkanSDK/1.3.216.0/macOS//etc/vulkan/explicit_layer.d/../../../lib/libVkLayer_khronos_validation.dylib" | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::debug_reporter] "Inserted device layer VK_LAYER_KHRONOS_validation (/Users/konsumer/VulkanSDK/1.3.216.0/macOS//etc/vulkan/explicit_layer.d/../../../lib/libVkLayer_khronos_validation.dylib)" | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::debug_reporter] " Using \"Apple M1 Pro\" with driver: \"/Users/konsumer/VulkanSDK/1.3.216.0/macOS//etc/vulkan/icd.d/../../../lib/libMoltenVK.dylib\"\n" | |
[2022-07-23T23:17:40Z INFO skulpin_renderer::debug_reporter] "Using MTLEvent for Vulkan semaphores." | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::debug_reporter] "Created VkDevice to run on GPU Apple M1 Pro with the following 2 Vulkan extensions enabled:\n\t\tVK_KHR_portability_subset v1\n\t\tVK_KHR_swapchain v70" | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::debug_reporter] "Validation Information: [ UNASSIGNED-cache-file-error ] Object 0: handle = 0x13b8e0a18, type = VK_OBJECT_TYPE_DEVICE; | MessageID = 0xf0bb3995 | Cannot open shader validation cache at /Users/konsumer/.cache/shader_validation_cache.bin for reading (it may not exist yet)" | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::skia_support] Setting up skia backend context with queue family index 0 | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::swapchain] Surface format: SurfaceFormatKHR { format: B8G8R8A8_UNORM, color_space: SRGB_NONLINEAR } | |
[2022-07-23T23:17:41Z DEBUG skulpin_renderer::swapchain] Swapchain extents chosen by surface capabilities (800 600) | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::swapchain] Extents: Extent2D { width: 800, height: 600 } | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::swapchain] Available present modes: [FIFO, IMMEDIATE] | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::swapchain] Preferred present modes: [Fifo] | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::swapchain] Present mode: FIFO | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::debug_reporter] "Created 3 swapchain images with initial size (800, 600)." | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::skia_renderpass] Creating command pool with queue family index 0 | |
[2022-07-23T23:17:41Z INFO skulpin_renderer::skia_renderpass] Create skia surfaces with extent: Extent2D { width: 800, height: 600 } | |
[2022-07-23T23:17:41Z ERROR skulpin_renderer::debug_reporter] "Validation Error: [ UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout ] Object 0: handle = 0x13b72cfd8, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x4dae5635 | vkQueueSubmit(): pSubmits[0].pCommandBuffers[0] command buffer VkCommandBuffer 0x13b72cfd8[] expects VkImage 0x3a6cbb0000000025[] (subresource: aspectMask 0x1 array layer 0, mip level 0) to be in layout VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL--instead, current layout is VK_IMAGE_LAYOUT_UNDEFINED." | |
[2022-07-23T23:17:41Z ERROR skulpin_renderer::debug_reporter] "Validation Error: [ UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout ] Object 0: handle = 0x13b72d118, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x4dae5635 | vkQueueSubmit(): pSubmits[0].pCommandBuffers[0] command buffer VkCommandBuffer 0x13b72d118[] expects VkImage 0xa43473000000002d[] (subresource: aspectMask 0x1 array layer 0, mip level 0) to be in layout VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL--instead, current layout is VK_IMAGE_LAYOUT_UNDEFINED." | |
[2022-07-23T23:17:41Z ERROR skulpin_renderer::debug_reporter] "Validation Error: [ UNASSIGNED-CoreValidation-DrawState-InvalidImageLayout ] Object 0: handle = 0x13b72d258, type = VK_OBJECT_TYPE_COMMAND_BUFFER; | MessageID = 0x4dae5635 | vkQueueSubmit(): pSubmits[0].pCommandBuffers[0] command buffer VkCommandBuffer 0x13b72d258[] expects VkImage 0xa808d50000000033[] (subresource: aspectMask 0x1 array layer 0, mip level 0) to be in layout VK_IMAGE_LAYOUT_COLOR_ATTACHMENT_OPTIMAL--instead, current layout is VK_IMAGE_LAYOUT_UNDEFINED." | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::renderer] destroying Renderer | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::skia_renderpass] destroying VkSkiaRenderPass | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::skia_renderpass] destroyed VkSkiaRenderPass | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::swapchain] destroying VkSwapchain | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::swapchain] destroyed VkSwapchain | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::device] destroying VkDevice | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::debug_reporter] "Unloading layer library /Users/konsumer/VulkanSDK/1.3.216.0/macOS//etc/vulkan/explicit_layer.d/../../../lib/libVkLayer_khronos_validation.dylib" | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::device] destroyed VkDevice | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::instance] destroying VkInstance | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::instance] destroyed VkInstance | |
[2022-07-23T23:17:46Z DEBUG skulpin_renderer::renderer] destroyed Renderer |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment