diff options
author | Jason Ekstrand <jason@jlekstrand.net> | 2021-10-13 11:07:24 -0500 |
---|---|---|
committer | Marge Bot <eric+marge@anholt.net> | 2021-10-14 14:23:45 +0000 |
commit | 116e23e3855a28e74e09517d0005200fd139dc88 (patch) | |
tree | 8376cc1224895dd44f599f26ca841dbb535ea858 | |
parent | 071437d29d9ebe5f1dbc4e14e63fd8a3861ce6f9 (diff) |
vulkan/log: Don't assert on non-client-visible objects
We already have code to deal with non-client-visible objects but we were
asserting if it didn't fall into one of the clearly mappable error
cases. However, we didn't have a mapping for VK_ERROR_NOT_PERMITTED
which can happen during object creation. Let's just be sloppy and drop
the assert. Worst case, the client gets an error with no object.
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13341>
-rw-r--r-- | src/vulkan/util/vk_log.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/vulkan/util/vk_log.c b/src/vulkan/util/vk_log.c index 95962d0b42c..8ca33edf943 100644 --- a/src/vulkan/util/vk_log.c +++ b/src/vulkan/util/vk_log.c @@ -268,7 +268,6 @@ vk_object_for_error(struct vk_object_base *obj, VkResult error) case VK_ERROR_TOO_MANY_OBJECTS: return &vk_object_to_device(obj)->base; default: - assert(obj->client_visible); return obj; } } |