godot/drivers/vulkan
Rémi Verschelde 54e6338c9b
Vulkan: Make validation layers optional
They're now disabled by default, and can be enabled with the command line
argument `--vk-layers`.

When enabled, the errors about them being missing are now warnings, as
users were confused and thought this meant Vulkan is broken for them.

Fix crash in `~VulkanContext` when validation layers are disabled (exposed by
this PR since before they could not be disabled without source modification).

Also moved VulkanContext member initializations to header.

Fixes #37102.
2020-10-27 16:19:15 +01:00
..
rendering_device_vulkan.cpp Fix crash in RenderingDeviceVulkan::shader_create 2020-10-25 22:32:10 +01:00
rendering_device_vulkan.h Revert "Revert "Synchronization validation fix patch set 3 (inclusive of all previous patches)"" 2020-10-19 17:32:19 -03:00
SCsub Changes for 43094 mingw llvm build error. 2020-10-26 19:58:44 -07:00
vulkan_context.cpp Vulkan: Make validation layers optional 2020-10-27 16:19:15 +01:00
vulkan_context.h Vulkan: Make validation layers optional 2020-10-27 16:19:15 +01:00