Add VK_EXT_debug_report extension support
This extension is enabled from the platform side via the Android loader and the applications using the functions or structures of it would crash even if they check the support of the extension. Guest callback addresses within the structures of this extension cannot be used and are already being removed when creating the instances. Reviewed-by: Aaron Ruby <aruby@blackberry.com> Acked-by: Yonggang Luo <luoyonggang@gmail.com> Acked-by: Adam Jackson <ajax@redhat.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27246>
This commit is contained in:

committed by
Marge Bot

parent
a355544680
commit
5cb7bbce17
@@ -42,6 +42,7 @@ SUPPORTED_FEATURES = [
|
||||
"VK_KHR_external_memory_capabilities",
|
||||
"VK_KHR_external_fence_capabilities",
|
||||
"VK_EXT_debug_utils",
|
||||
"VK_EXT_debug_report",
|
||||
"VK_EXT_validation_features",
|
||||
# Device extensions
|
||||
"VK_KHR_storage_buffer_storage_class",
|
||||
@@ -151,6 +152,7 @@ HOST_MODULES = ["goldfish_vk_extension_structs", "goldfish_vk_marshaling",
|
||||
# shouldn't generate a function table entry since it's an internal interface.
|
||||
SUPPORTED_MODULES = {
|
||||
"VK_EXT_debug_utils": HOST_MODULES,
|
||||
"VK_EXT_debug_report": HOST_MODULES,
|
||||
"VK_EXT_validation_features": HOST_MODULES,
|
||||
"VK_KHR_surface": ["goldfish_vk_dispatch"],
|
||||
"VK_KHR_xcb_surface": ["goldfish_vk_dispatch"],
|
||||
|
Reference in New Issue
Block a user