Lines Matching defs:cache
41 * descriptor cache is relatively small, and these packets stop doing
250 struct vk_pipeline_cache *cache;
2385 * The pipeline cache would seem like a natural place to stick the
2389 * pipeline destroy isn't synchronized by the cache.
2764 tu_pipeline_cache_lookup(struct vk_pipeline_cache *cache,
2769 vk_pipeline_cache_lookup_object(cache, key_data, key_size,
2778 tu_pipeline_cache_insert(struct vk_pipeline_cache *cache,
2782 vk_pipeline_cache_add_object(cache, &shaders->base);
2845 tu_pipeline_cache_lookup(builder->cache, &pipeline_sha1,
2849 if (application_cache_hit && builder->cache != builder->device->mem_cache) {
3024 tu_pipeline_cache_insert(builder->cache, compiled_shaders);
3862 struct vk_pipeline_cache *cache,
3871 .cache = cache,
4006 TU_FROM_HANDLE(vk_pipeline_cache, cache, pipelineCache);
4008 cache = cache ? cache : dev->mem_cache;
4011 tu_pipeline_builder_init_graphics(&builder, dev, cache,
4066 TU_FROM_HANDLE(vk_pipeline_cache, cache, pipelineCache);
4071 cache = cache ? cache : dev->mem_cache;
4111 tu_pipeline_cache_lookup(cache, pipeline_sha1, sizeof(pipeline_sha1),
4115 if (application_cache_hit && cache != dev->mem_cache) {
4173 compiled = tu_pipeline_cache_insert(cache, compiled);