bors[bot] on master
gfx-hal update with swapchain r… Merge #198 198: gfx-hal update… (compare)
bors[bot] on staging.tmp
bors[bot] on staging
gfx-hal update with swapchain r… Merge #198 198: gfx-hal update… (compare)
bors[bot] on staging.tmp
gfx-hal update with swapchain r… [ci skip][skip ci][skip netlify… (compare)
bors[bot] on staging.tmp
[ci skip][skip ci][skip netlify] (compare)
kvark on 0.7
bors[bot] on master
gfx-hal updated, non-normalized… Merge #196 196: gfx-hal update… (compare)
bors[bot] on staging.tmp
It turned 52 validation errors into 6! Now what I'm dealing with is:
[ERROR] "Invalid DescriptorSet Object 0x23. The Vulkan spec states: pDescriptorSets must be a valid pointer to an array of descriptorSetCount valid VkDescriptorSet handles (https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VUID-vkCmdBindDescriptorSets-pDescriptorSets-parameter)"
[ERROR] "Invalid DescriptorSet Object 0x23. The Vulkan spec states: pDescriptorSets must be a valid pointer to an array of descriptorSetCount valid VkDescriptorSet handles (https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VUID-vkCmdBindDescriptorSets-pDescriptorSets-parameter)"
[ERROR] "Attempt to bind descriptor set 0x23 that doesn\'t exist!"
[ERROR] "Attempt to bind descriptor set 0x23 that doesn\'t exist!"
thread '<unnamed>' panicked at 'assertion failed: !self.0.is_null()', libportability-gfx/src/handle.rs:91:9
note: Run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
[ERROR] "Invalid Framebuffer Object 0x11. The Vulkan spec states: If framebuffer is not VK_NULL_HANDLE, framebuffer must be a valid VkFramebuffer handle (https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VUID-vkDestroyFramebuffer-framebuffer-parameter)"
[ERROR] "Invalid Framebuffer Object 0x11. The Vulkan spec states: If framebuffer is not VK_NULL_HANDLE, framebuffer must be a valid VkFramebuffer handle (https://www.khronos.org/registry/vulkan/specs/1.1-extensions/html/vkspec.html#VUID-vkDestroyFramebuffer-framebuffer-parameter)"
[1] 18306 segmentation fault VK_INSTANCE_LAYERS=VK_LAYER_LUNARG_standard_validation cargo runWhich is roughly what I had with MoltenVK
VK_EXTX_portability_subset and VK_EXT_metal_surface?
Missing entrypoints for instance extension 'VK_KHR_get_physical_device_properties2', disabling.
dyld: lazy symbol binding failed: Symbol not found: _vkGetPhysicalDeviceMetalFeaturesMVK
Referenced from: /Users/dmalyshau/Code/dota2/bin/osx64/librendersystemvulkan.dylib
Expected in: /Users/dmalyshau/Code/portability/target/debug/libMoltenVK.dylib