Mesa (main): anv: Refactor anv_image_init_from_create_info
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Tue Mar 1 20:50:07 UTC 2022
Module: Mesa
Branch: main
Commit: cada519482eb553dbebeafbfe97b731996cf9063
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=cada519482eb553dbebeafbfe97b731996cf9063
Author: Nanley Chery <nanley.g.chery at intel.com>
Date: Fri Feb 25 09:50:13 2022 -0800
anv: Refactor anv_image_init_from_create_info
Use a variable to store the anv_image_create_info struct. We'll modify it for a
bug fix in the next patch.
Cc: 22.0 <mesa-stable>
Tested-by: Philip Langdale <philipl at overt.org>
Reviewed-by: Tapani Pälli <tapani.palli at intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15181>
---
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 329cef0a966..f33c3f753c9 100644
--- a/src/intel/vulkan/anv_image.c
+++ b/src/intel/vulkan/anv_image.c
@@ -1441,10 +1441,11 @@ anv_image_init_from_create_info(struct anv_device *device,
return anv_image_init_from_gralloc(device, image, pCreateInfo,
gralloc_info);
- return anv_image_init(device, image,
- &(struct anv_image_create_info) {
- .vk_info = pCreateInfo,
- });
+ struct anv_image_create_info create_info = {
+ .vk_info = pCreateInfo,
+ };
+
+ return anv_image_init(device, image, &create_info);
}
VkResult anv_CreateImage(
More information about the mesa-commit
mailing list