diff options
author | Wunk <wunkolo@gmail.com> | 2022-10-29 10:09:25 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-29 14:09:25 -0300 |
commit | 3fe3598d41a1d673f917fa30bed04b2ed19e0c82 (patch) | |
tree | d3f98a5ba8263d4f534a8112fb0668034df195f3 /ARMeilleure/Decoders/IOpCodeAluRs.cs | |
parent | 59cdf310bdc16d537ba5ff3813399c54abbce2b7 (diff) |
Vulkan: Replace `VK_EXT_debug_report` usage with `VK_EXT_debug_utils` (#3802)1.1.333
* Vulkan: Replace `VK_EXT_debug_report` usage with `VK_EXT_debug_utils`
[VK_EXT_debug_report](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_debug_report.html)
has been depreciated for quite some time now in favor of the much more
featureful
[VK_EXT_debug_utils](https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VK_EXT_debug_utils.html)
extension.
This PR converts our debug-report-callback into the newer
debug-messenger pattern.
`VK_EXT_debug_utils` adds some additional diagnostic tooling for marking
debug-label scopes for queue-operations, command-buffers, and assigning
name-labels to vulkan objects to aid in debugging(for a later PR).
* Vulkan: Fix `DebugMessenger` severity-flag classification
Extension bits between the two flags, for reference:
https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkDebugUtilsMessageSeverityFlagBitsEXT.html
https://registry.khronos.org/vulkan/specs/1.3-extensions/man/html/VkDebugReportFlagBitsEXT.html
Diffstat (limited to 'ARMeilleure/Decoders/IOpCodeAluRs.cs')
0 files changed, 0 insertions, 0 deletions