Searched refs:vk_pipeline_cache_object (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/vulkan/runtime/ |
D | vk_pipeline_cache.h | 47 struct vk_pipeline_cache_object; 69 bool (*serialize)(struct vk_pipeline_cache_object *object, 80 struct vk_pipeline_cache_object *(*deserialize)(struct vk_device *device, 89 void (*destroy)(struct vk_pipeline_cache_object *object); 107 struct vk_pipeline_cache_object { struct 119 struct vk_pipeline_cache_object *object, in vk_pipeline_cache_object_init() argument 133 vk_pipeline_cache_object_finish(struct vk_pipeline_cache_object *object) in vk_pipeline_cache_object_finish() 138 static inline struct vk_pipeline_cache_object * 139 vk_pipeline_cache_object_ref(struct vk_pipeline_cache_object *object) in vk_pipeline_cache_object_ref() 147 vk_pipeline_cache_object_unref(struct vk_pipeline_cache_object *object) in vk_pipeline_cache_object_unref() [all …]
|
D | vk_pipeline_cache.c | 41 struct vk_pipeline_cache_object base; 53 raw_data_object_serialize(struct vk_pipeline_cache_object *object, in raw_data_object_serialize() 64 static struct vk_pipeline_cache_object * 86 raw_data_object_destroy(struct vk_pipeline_cache_object *object) in raw_data_object_destroy() 129 const struct vk_pipeline_cache_object *a = void_a, *b = void_b; in object_keys_equal() 139 const struct vk_pipeline_cache_object *object = void_object; in object_key_hash() 161 struct vk_pipeline_cache_object *object) in vk_pipeline_cache_remove_object() 179 static struct vk_pipeline_cache_object * 182 struct vk_pipeline_cache_object *search, in vk_pipeline_cache_replace_object() 183 struct vk_pipeline_cache_object *replace) in vk_pipeline_cache_replace_object() [all …]
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_pipeline_cache.c | 35 anv_shader_bin_serialize(struct vk_pipeline_cache_object *object, 38 struct vk_pipeline_cache_object * 44 anv_shader_bin_destroy(struct vk_pipeline_cache_object *object) in anv_shader_bin_destroy() 184 anv_shader_bin_serialize(struct vk_pipeline_cache_object *object, in anv_shader_bin_serialize() 234 struct vk_pipeline_cache_object * 308 struct vk_pipeline_cache_object *object = in anv_device_search_for_kernel() 348 struct vk_pipeline_cache_object *cached = in anv_device_upload_kernel()
|
D | anv_private.h | 3021 struct vk_pipeline_cache_object base;
|
/third_party/mesa3d/src/microsoft/vulkan/ |
D | dzn_pipeline.c | 78 struct vk_pipeline_cache_object base; 85 dzn_cached_blob_serialize(struct vk_pipeline_cache_object *object, in dzn_cached_blob_serialize() 96 dzn_cached_blob_destroy(struct vk_pipeline_cache_object *object) in dzn_cached_blob_destroy() 104 static struct vk_pipeline_cache_object * 110 static struct vk_pipeline_cache_object * 131 static struct vk_pipeline_cache_object * 456 struct vk_pipeline_cache_object *cache_obj = NULL; in dzn_pipeline_cache_lookup_dxil_shader() 504 struct vk_pipeline_cache_object *cache_obj = in dzn_pipeline_cache_add_dxil_shader() 537 struct vk_pipeline_cache_object *cache_obj = NULL; in dzn_pipeline_cache_lookup_gfx_pipeline() 615 struct vk_pipeline_cache_object *cache_obj = in dzn_pipeline_cache_add_gfx_pipeline() [all …]
|
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_pipeline.h | 69 struct vk_pipeline_cache_object base;
|
D | tu_pipeline.c | 2669 tu_shaders_serialize(struct vk_pipeline_cache_object *object, 2672 static struct vk_pipeline_cache_object * 2678 tu_shaders_destroy(struct vk_pipeline_cache_object *object) in tu_shaders_destroy() 2715 tu_shaders_serialize(struct vk_pipeline_cache_object *object, in tu_shaders_serialize() 2737 static struct vk_pipeline_cache_object * 2768 struct vk_pipeline_cache_object *object = in tu_pipeline_cache_lookup() 2781 struct vk_pipeline_cache_object *object = in tu_pipeline_cache_insert()
|