Searched refs:vk_pipeline_cache (Results 1 – 3 of 3) sorted by relevance
/hardware/google/gfxstream/guest/mesa/src/vulkan/runtime/ |
D | vk_pipeline_cache.h | 46 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 …]
|
D | vk_pipeline_cache.c | 57 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 …]
|
D | meson.build | 121 'vk_pipeline_cache.c', 122 'vk_pipeline_cache.h',
|