Home
last modified time | relevance | path

Searched refs:vk_pipeline_cache (Results 1 – 3 of 3) sorted by relevance

/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/
Dvk_pipeline_cache.h46 struct vk_pipeline_cache;
80 struct vk_pipeline_cache_object *(*deserialize)(struct vk_pipeline_cache *cache,
110 struct vk_pipeline_cache *weak_owner;
151 struct vk_pipeline_cache { struct
167 VK_DEFINE_NONDISP_HANDLE_CASTS(vk_pipeline_cache, base, VkPipelineCache, argument
203 struct vk_pipeline_cache *
208 vk_pipeline_cache_destroy(struct vk_pipeline_cache *cache,
232 vk_pipeline_cache_lookup_object(struct vk_pipeline_cache *cache,
261 vk_pipeline_cache_add_object(struct vk_pipeline_cache *cache,
276 vk_pipeline_cache_create_and_insert_object(struct vk_pipeline_cache *cache,
[all …]
Dvk_pipeline_cache.c57 vk_raw_data_cache_object_deserialize(struct vk_pipeline_cache *cache, in vk_raw_data_cache_object_deserialize()
138 vk_pipeline_cache_lock(struct vk_pipeline_cache *cache) in vk_pipeline_cache_lock()
146 vk_pipeline_cache_unlock(struct vk_pipeline_cache *cache) in vk_pipeline_cache_unlock()
154 vk_pipeline_cache_remove_object(struct vk_pipeline_cache *cache, in vk_pipeline_cache_remove_object()
170 vk_pipeline_cache_object_weak_ref(struct vk_pipeline_cache *cache, in vk_pipeline_cache_object_weak_ref()
183 struct vk_pipeline_cache *weak_owner = p_atomic_read(&object->weak_owner); in vk_pipeline_cache_object_unref()
201 vk_pipeline_cache_object_serialize(struct vk_pipeline_cache *cache, in vk_pipeline_cache_object_serialize()
249 vk_pipeline_cache_object_deserialize(struct vk_pipeline_cache *cache, in vk_pipeline_cache_object_deserialize()
282 vk_pipeline_cache_insert_object(struct vk_pipeline_cache *cache, in vk_pipeline_cache_insert_object()
327 vk_pipeline_cache_lookup_object(struct vk_pipeline_cache *cache, in vk_pipeline_cache_lookup_object()
[all …]
Dmeson.build121 'vk_pipeline_cache.c',
122 'vk_pipeline_cache.h',