chamferwm icon indicating copy to clipboard operation
chamferwm copied to clipboard

VK_KHR_incremental_present (VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME) does not seem to be available with NVIDIA

Open kwand opened this issue 3 years ago • 1 comments

As titled. I got the exception thrown at line 492 in compositor.cpp while trying to start it up. It looks like it detected all the extensions except for VK_KHR_incremental_present.

(Also, as a suggestion, it is possible to also list which extensions chamfer is looking for before the listing of detected ones? Just so I don't need to go back to the code to figure out what was missing)


By "detected all the extensions" I mean, everything here except VK_KHR_incremental_present from line 467.

		VK_KHR_SWAPCHAIN_EXTENSION_NAME,
		VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME,
		VK_KHR_EXTERNAL_MEMORY_EXTENSION_NAME,
		VK_EXT_EXTERNAL_MEMORY_HOST_EXTENSION_NAME,
		VK_KHR_EXTERNAL_MEMORY_FD_EXTENSION_NAME,
		VK_EXT_EXTERNAL_MEMORY_DMA_BUF_EXTENSION_NAME

kwand avatar Jun 05 '22 23:06 kwand

Very late reply, but I will make the incremental present optional, since it's not strictly necessary. Listing all the extensions is also a good suggestion, I will implement something for that. Got a bit more time to work on this again. Thank you for your report.

jaelpark avatar Jan 30 '23 10:01 jaelpark