Initial Gitea Commit
This commit is contained in:
@@ -4,3 +4,10 @@
|
||||
- Vulkan objects are allocated with `vkAllocateXXX`
|
||||
- `vkDestroyXXX` and `vkFreeXXX` to destroy objects
|
||||
-
|
||||
|
||||
# Validation Layers
|
||||
There are a lot more settings for the behavior of validation layers than just the flags specified in the `VkDebugUtilsMessengerCreateInfoEXT` struct. Browse to the Vulkan SDK and go to the `Config` directory. There you will find a `vk_layer_settings.txt` file that explains how to configure the layers.
|
||||
|
||||
To configure the layer settings for your own application, copy the file to the `Debug` and `Release` directories of your project and follow the instructions to set the desired behavior. However, for the remainder of this tutorial I'll assume that you're using the default settings.
|
||||
|
||||
Throughout this tutorial I'll be making a couple of intentional mistakes to show you how helpful the validation layers are with catching them and to teach you how important it is to know exactly what you're doing with Vulkan. Now it's time to look at [Vulkan devices in the system](https://vulkan-tutorial.com/en/Drawing_a_triangle/Setup/Physical_devices_and_queue_families).
|
||||
Reference in New Issue
Block a user