zink: delete some descriptor caching cruft

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18664>
This commit is contained in:
Mike Blumenkrantz 2022-09-01 10:23:35 -04:00 committed by Marge Bot
parent b889b48466
commit f8b4d40a1e
2 changed files with 0 additions and 14 deletions

View file

@ -2079,15 +2079,6 @@ zink_create_logical_device(struct zink_screen *screen)
return dev;
}
static void
pre_hash_descriptor_states(struct zink_screen *screen)
{
VkImageViewCreateInfo null_info = {.sType = VK_STRUCTURE_TYPE_IMAGE_VIEW_CREATE_INFO};
VkBufferViewCreateInfo null_binfo = {.sType = VK_STRUCTURE_TYPE_BUFFER_VIEW_CREATE_INFO};
screen->null_descriptor_hashes.image_view = _mesa_hash_data(&null_info, sizeof(VkImageViewCreateInfo));
screen->null_descriptor_hashes.buffer_view = _mesa_hash_data(&null_binfo, sizeof(VkBufferViewCreateInfo));
}
static void
check_base_requirements(struct zink_screen *screen)
{
@ -2385,7 +2376,6 @@ zink_internal_create_screen(const struct pipe_screen_config *config)
UTIL_QUEUE_INIT_RESIZE_IF_FULL | UTIL_QUEUE_INIT_SCALE_THREADS, screen))
goto fail;
populate_format_props(screen);
pre_hash_descriptor_states(screen);
slab_create_parent(&screen->transfer_pool, sizeof(struct zink_transfer), 16);

View file

@ -1139,10 +1139,6 @@ struct zink_screen {
VkFormatProperties format_props[PIPE_FORMAT_COUNT];
struct zink_modifier_prop modifier_props[PIPE_FORMAT_COUNT];
struct {
uint32_t image_view;
uint32_t buffer_view;
} null_descriptor_hashes;
VkExtent2D maxSampleLocationGridSize[5];