Lines Matching refs:maps
357 /* We don't free binning descriptor maps as we are sharing them
360 if (shared_data->maps[stage] != NULL &&
362 vk_free(&device->vk.alloc, shared_data->maps[stage]);
375 struct v3dv_descriptor_maps **maps,
397 new_entry->maps[stage] = maps[stage];
580 struct v3dv_descriptor_maps *maps[BROADCOM_SHADER_STAGES] = { 0 };
593 maps[stage] = vk_zalloc2(&cache->device->vk.alloc, NULL,
597 if (maps[stage] == NULL)
600 memcpy(maps[stage], current_maps, sizeof(struct v3dv_descriptor_maps));
604 maps[bin_stage] = maps[stage];
625 v3dv_pipeline_shared_data_new(cache, sha1_key, maps, variants,
635 if (maps[i])
636 vk_free2(&cache->device->vk.alloc, NULL, maps[i]);
890 if (cache_entry->maps[stage] == NULL)
904 if (cache_entry->maps[stage] == NULL)
910 blob_write_bytes(blob, cache_entry->maps[stage],