Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_cache.h64 struct ir3_cache;
67 struct ir3_cache * ir3_cache_create(const struct ir3_cache_funcs *funcs, void *data);
68 void ir3_cache_destroy(struct ir3_cache *cache);
73 struct ir3_program_state * ir3_cache_lookup(struct ir3_cache *cache,
80 void ir3_cache_invalidate(struct ir3_cache *cache, void *stobj);
Dir3_cache.c53 struct ir3_cache { struct
63 struct ir3_cache * ir3_cache_create(const struct ir3_cache_funcs *funcs, void *data) in ir3_cache_create() argument
65 struct ir3_cache *cache = rzalloc(NULL, struct ir3_cache); in ir3_cache_create()
74 void ir3_cache_destroy(struct ir3_cache *cache) in ir3_cache_destroy()
85 ir3_cache_lookup(struct ir3_cache *cache, const struct ir3_cache_key *key, in ir3_cache_lookup()
167 void ir3_cache_invalidate(struct ir3_cache *cache, void *stobj) in ir3_cache_invalidate()
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/
Dfd6_context.h101 struct ir3_cache *shader_cache;
/external/mesa3d/src/gallium/drivers/freedreno/
DMakefile.sources207 ir3/ir3_cache.c \
208 ir3/ir3_cache.h \
Dmeson.build213 'ir3/ir3_cache.c',
214 'ir3/ir3_cache.h',
/external/mesa3d/docs/relnotes/
D20.2.0.rst1169 - freedreno: Refactor ir3_cache shader compilation