godot/main
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
..
app_icon.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2018-06-28 19:17:41 +02:00
main.cpp Vulkan: Make validation layers optional 2020-10-27 16:19:15 +01:00
main.h Port ClassDB tests to use doctest 2020-08-16 16:41:02 +03:00
main_builders.py Remove unused Python imports. 2020-09-10 11:38:52 +01:00
main_timer_sync.cpp Style: Enforce braces around if blocks and loops 2020-05-14 21:57:34 +02:00
main_timer_sync.h Port member initialization from constructor to declaration (C++11) 2020-05-14 10:01:56 +02:00
performance.cpp Added Custom Performance Monitor and feature to read intermediate values of Monitor 2020-06-29 17:20:29 +05:30
performance.h Refactor MethodBind to use variadic templates 2020-10-18 12:28:44 +02:00
SCsub Fix new black style check failures in various files. 2020-08-21 16:51:30 +01:00
splash.png Optimize images losslessly using oxipng -o6 --strip all --zopfli 2019-10-12 23:23:33 +02:00
splash_editor.png Donors: Add Gamblify, remove Interblock from splash screen 2020-09-16 16:10:35 +02:00