On Thursday, 2017-01-26 11:27:00 +0000, Lionel Landwerlin wrote: > Fixes: > dEQP-VK.api.descriptor_pool.out_of_pool_memory > > Signed-off-by: Lionel Landwerlin <lionel.g.landwer...@intel.com>
Reviewed-by: Eric Engestrom <eric.engest...@imgtec.com> But is there any reason not to add support for all the other errors in vulkan.h as well? From core vulkan, these are also missing: - VK_ERROR_FEATURE_NOT_PRESENT - VK_ERROR_TOO_MANY_OBJECTS - VK_ERROR_FORMAT_NOT_SUPPORTED and from the extensions: - VK_ERROR_SURFACE_LOST_KHR - VK_ERROR_NATIVE_WINDOW_IN_USE_KHR - VK_ERROR_INCOMPATIBLE_DISPLAY_KHR - VK_ERROR_VALIDATION_FAILED_EXT - VK_ERROR_INVALID_SHADER_NV I can understand not having the extensions ones until we implement each extension, but I'd be in favour of keeping this list in sync with vulkan.h, so as not to forget. I can't see any reason not to have the core errors, so I'm assuming these were just forgotten to be added when vulkan.h got updated. Cheers, Eric > --- > src/intel/vulkan/anv_util.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/src/intel/vulkan/anv_util.c b/src/intel/vulkan/anv_util.c > index 6408ac87c7..5fbc7cc113 100644 > --- a/src/intel/vulkan/anv_util.c > +++ b/src/intel/vulkan/anv_util.c > @@ -83,9 +83,11 @@ __vk_errorf(VkResult error, const char *file, int line, > const char *format, ...) > ERROR_CASE(VK_ERROR_LAYER_NOT_PRESENT) > ERROR_CASE(VK_ERROR_EXTENSION_NOT_PRESENT) > ERROR_CASE(VK_ERROR_INCOMPATIBLE_DRIVER) > + ERROR_CASE(VK_ERROR_FRAGMENTED_POOL) > > /* Extension errors */ > ERROR_CASE(VK_ERROR_OUT_OF_DATE_KHR) > + ERROR_CASE(VK_ERROR_OUT_OF_POOL_MEMORY_KHR) > > default: > assert(!"Unknown error"); > -- > 2.11.0 > _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev