[Mesa-stable] [PATCH] anv/image: Return early when unbinding an image
Jason Ekstrand
jason at jlekstrand.net
Wed Mar 22 00:17:32 UTC 2017
Found by inspection.
Cc: "17.0 13.0" <mesa-stable at lists.freedesktop.org>
---
src/intel/vulkan/anv_image.c | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/src/intel/vulkan/anv_image.c b/src/intel/vulkan/anv_image.c
index aeb144e..dfd193e 100644
--- a/src/intel/vulkan/anv_image.c
+++ b/src/intel/vulkan/anv_image.c
@@ -335,14 +335,15 @@ VkResult anv_BindImageMemory(
ANV_FROM_HANDLE(anv_device_memory, mem, _memory);
ANV_FROM_HANDLE(anv_image, image, _image);
- if (mem) {
- image->bo = &mem->bo;
- image->offset = memoryOffset;
- } else {
+ if (mem == NULL) {
image->bo = NULL;
image->offset = 0;
+ return;
}
+ image->bo = &mem->bo;
+ image->offset = memoryOffset;
+
if (image->aux_surface.isl.size > 0) {
/* The offset and size must be a multiple of 4K or else the
--
2.5.0.400.gff86faf
More information about the mesa-stable
mailing list