Home
last modified time | relevance | path

Searched refs:radv_pipeline_cache (Results 1 – 6 of 6) sorted by relevance

/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline_cache.c48 radv_pipeline_cache_lock(struct radv_pipeline_cache *cache) in radv_pipeline_cache_lock()
57 radv_pipeline_cache_unlock(struct radv_pipeline_cache *cache) in radv_pipeline_cache_unlock()
76 radv_pipeline_cache_init(struct radv_pipeline_cache *cache, struct radv_device *device) in radv_pipeline_cache_init()
101 radv_pipeline_cache_finish(struct radv_pipeline_cache *cache) in radv_pipeline_cache_finish()
209 radv_pipeline_cache_search_unlocked(struct radv_pipeline_cache *cache, const unsigned char *sha1) in radv_pipeline_cache_search_unlocked()
233 radv_pipeline_cache_search(struct radv_pipeline_cache *cache, const unsigned char *sha1) in radv_pipeline_cache_search()
247 radv_pipeline_cache_set_entry(struct radv_pipeline_cache *cache, struct cache_entry *entry) in radv_pipeline_cache_set_entry()
268 radv_pipeline_cache_grow(struct radv_pipeline_cache *cache) in radv_pipeline_cache_grow()
300 radv_pipeline_cache_add_entry(struct radv_pipeline_cache *cache, struct cache_entry *entry) in radv_pipeline_cache_add_entry()
314 struct radv_device *device, struct radv_pipeline_cache *cache, const unsigned char *sha1, in radv_create_shaders_from_pipeline_cache()
[all …]
Dradv_private.h381 struct radv_pipeline_cache { struct
400 void radv_pipeline_cache_init(struct radv_pipeline_cache *cache, struct radv_device *device); argument
401 void radv_pipeline_cache_finish(struct radv_pipeline_cache *cache);
402 bool radv_pipeline_cache_load(struct radv_pipeline_cache *cache, const void *data, size_t size);
405 struct radv_device *device, struct radv_pipeline_cache *cache, const unsigned char *sha1,
410 struct radv_device *device, struct radv_pipeline_cache *cache, const unsigned char *sha1,
461 struct radv_pipeline_cache cache;
838 struct radv_pipeline_cache *mem_cache;
3331 VK_DEFINE_NONDISP_HANDLE_CASTS(radv_pipeline_cache, base, VkPipelineCache,
Dradv_shader.h49 struct radv_pipeline_cache;
556 struct radv_device *device, struct radv_pipeline_cache *cache,
Dmeson.build80 'radv_pipeline_cache.c',
Dradv_pipeline.c4573 struct radv_device *device, struct radv_pipeline_cache *cache, in radv_create_shaders()
6915 struct radv_pipeline_cache *cache, in radv_graphics_pipeline_init()
7054 RADV_FROM_HANDLE(radv_pipeline_cache, cache, _cache); in radv_graphics_pipeline_create_nonlegacy()
7257 RADV_FROM_HANDLE(radv_pipeline_cache, cache, _cache); in radv_compute_pipeline_create()
/third_party/mesa3d/ohos/
Ddependency_inputs.gni492 "../src/amd/vulkan/radv_pipeline_cache.c",