zink: add notes about binding points which aren't counted in util funcs
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Fri, 22 Oct 2021 18:35:53 +0000 (14:35 -0400)
committerMarge Bot <eric+marge@anholt.net>
Tue, 26 Oct 2021 15:07:22 +0000 (15:07 +0000)
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13490>

src/gallium/drivers/zink/zink_resource.h

index 7051203..8602c1b 100644 (file)
@@ -100,7 +100,7 @@ struct zink_resource {
          struct util_range valid_buffer_range;
          uint32_t vbo_bind_mask : PIPE_MAX_ATTRIBS;
          uint8_t ubo_bind_count[2];
-         uint8_t so_bind_count;
+         uint8_t so_bind_count; //not counted in all_binds
          bool so_valid;
          uint32_t ubo_bind_mask[PIPE_SHADER_TYPES];
          uint32_t ssbo_bind_mask[PIPE_SHADER_TYPES];
@@ -110,7 +110,7 @@ struct zink_resource {
          VkImageLayout layout;
          VkImageAspectFlags aspect;
          bool optimal_tiling;
-         uint8_t fb_binds;
+         uint8_t fb_binds; //not counted in all_binds
       };
    };
    uint32_t sampler_binds[PIPE_SHADER_TYPES];