vulkano::swapchain::acquire_next_image(), my entire desktop freezes for a few seconds and then it errors with "no image is available for acquiring yet". Then I have to kill the process manually, which freezes my desktop for several seconds again, despite it being a panic. How should I go about troubleshooting this?
vkCreateSwapchainKHR(): pCreateInfo->surface is not known at this time to be supported for presentation by this device. The vkGetPhysicalDeviceSurfaceSupportKHR() must be called beforehand, and it must return VK_TRUE support with this surface for at least one queue family of this device.
after several hours of troubleshooting various compile errors i switched to linux where everything just worked immediately.
new problem: i'm getting this runtime error:
Device extension "khr_storage_buffer_storage_class" required
when running the compute example from the guide. what do ?
Hey I was wondering how to construct a type for a pipeline object I was storing on a struct? Is there an example of this somewhere I can study? I am currently using
pipeline: Arc<dyn GraphicsPipelineAbstract + Send + Sync>,
This looses the type of the vertex it was constructed with when stored to the struct causing errors when I go to pass in my vertex buffer to a draw call. If someone could point me in the right direction that would be awesome.