Mesa (master): turnip: delete unused tu_image fields

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Sep 9 17:15:15 UTC 2020


Module: Mesa
Branch: master
Commit: 6f511921696fee0acb3b6feb93809d8a9ca34c47
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f511921696fee0acb3b6feb93809d8a9ca34c47

Author: Jonathan Marek <jonathan at marek.ca>
Date:   Wed Sep  9 09:45:28 2020 -0400

turnip: delete unused tu_image fields

Signed-off-by: Jonathan Marek <jonathan at marek.ca>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6664>

---

 src/freedreno/vulkan/tu_image.c   | 15 ---------------
 src/freedreno/vulkan/tu_private.h |  4 ----
 2 files changed, 19 deletions(-)

diff --git a/src/freedreno/vulkan/tu_image.c b/src/freedreno/vulkan/tu_image.c
index 6f2dc0421d0..2ee08b72674 100644
--- a/src/freedreno/vulkan/tu_image.c
+++ b/src/freedreno/vulkan/tu_image.c
@@ -116,21 +116,6 @@ tu_image_create(VkDevice _device,
    image->layer_count = pCreateInfo->arrayLayers;
    image->samples = pCreateInfo->samples;
 
-   image->exclusive = pCreateInfo->sharingMode == VK_SHARING_MODE_EXCLUSIVE;
-   if (pCreateInfo->sharingMode == VK_SHARING_MODE_CONCURRENT) {
-      for (uint32_t i = 0; i < pCreateInfo->queueFamilyIndexCount; ++i)
-         if (pCreateInfo->pQueueFamilyIndices[i] ==
-             VK_QUEUE_FAMILY_EXTERNAL)
-            image->queue_family_mask |= (1u << TU_MAX_QUEUE_FAMILIES) - 1u;
-         else
-            image->queue_family_mask |=
-               1u << pCreateInfo->pQueueFamilyIndices[i];
-   }
-
-   image->shareable =
-      vk_find_struct_const(pCreateInfo->pNext,
-                           EXTERNAL_MEMORY_IMAGE_CREATE_INFO) != NULL;
-
    enum a6xx_tile_mode tile_mode = TILE6_3;
    bool ubwc_enabled =
       !(device->physical_device->instance->debug_flags & TU_DEBUG_NOUBWC);
diff --git a/src/freedreno/vulkan/tu_private.h b/src/freedreno/vulkan/tu_private.h
index dec2ebeba28..2db5164ea56 100644
--- a/src/freedreno/vulkan/tu_private.h
+++ b/src/freedreno/vulkan/tu_private.h
@@ -1289,10 +1289,6 @@ struct tu_image
    struct fdl_layout layout[3];
    uint32_t total_size;
 
-   unsigned queue_family_mask;
-   bool exclusive;
-   bool shareable;
-
    /* For VK_ANDROID_native_buffer, the WSI image owns the memory, */
    VkDeviceMemory owned_memory;
 



More information about the mesa-commit mailing list