Module: Mesa Branch: master Commit: 663a113700a94ca9d163f020b3317f6b319c4154 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=663a113700a94ca9d163f020b3317f6b319c4154
Author: Jason Ekstrand <[email protected]> Date: Tue Oct 2 17:29:33 2018 -0500 anv: Improve the asserts in anv_buffer_get_range Reviewed-by: Lionel Landwerlin <[email protected]> --- src/intel/vulkan/anv_private.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 25e290ed11..d8a08d9d67 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -1705,7 +1705,8 @@ anv_buffer_get_range(struct anv_buffer *buffer, uint64_t offset, uint64_t range) if (range == VK_WHOLE_SIZE) { return buffer->size - offset; } else { - assert(range <= buffer->size); + assert(range + offset >= range); + assert(range + offset <= buffer->size); return range; } } _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
