Searched refs:ir3_cache (Results 1 – 7 of 7) sorted by relevance
61 struct ir3_cache;64 struct ir3_cache *ir3_cache_create(const struct ir3_cache_funcs *funcs,66 void ir3_cache_destroy(struct ir3_cache *cache);71 struct ir3_program_state *ir3_cache_lookup(struct ir3_cache *cache,78 void ir3_cache_invalidate(struct ir3_cache *cache, void *stobj);
52 struct ir3_cache { struct62 struct ir3_cache * argument65 struct ir3_cache *cache = rzalloc(NULL, struct ir3_cache); in ir3_cache_create()75 ir3_cache_destroy(struct ir3_cache *cache) in ir3_cache_destroy()89 ir3_cache_lookup(struct ir3_cache *cache, const struct ir3_cache_key *key, in ir3_cache_lookup()175 ir3_cache_invalidate(struct ir3_cache *cache, void *stobj) in ir3_cache_invalidate()
213 'ir3/ir3_cache.c',214 'ir3/ir3_cache.h',
434 struct ir3_cache *shader_cache;
1880 - freedreno/a3xx: Switch to using ir3_cache for looking up our VS/FS.1881 - freedreno/a4xx: Switch to using ir3_cache for looking up our VS/FS1882 - freedreno/a5xx: Switch to using ir3_cache for looking up our VS/FS
1169 - freedreno: Refactor ir3_cache shader compilation
2399 ../src/gallium/drivers/freedreno/ir3/ir3_cache.c2400 ../src/gallium/drivers/freedreno/ir3/ir3_cache.h