Searched refs:ir3_cache (Results 1 - 9 of 9) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ir3/
H A Dir3_cache.h61 struct ir3_cache;
64 struct ir3_cache * ir3_cache_create(const struct ir3_cache_funcs *funcs, void *data);
65 void ir3_cache_destroy(struct ir3_cache *cache);
70 struct ir3_program_state * ir3_cache_lookup(struct ir3_cache *cache,
77 void ir3_cache_invalidate(struct ir3_cache *cache, void *stobj);
H A Dir3_cache.c30 #include "ir3_cache.h"
53 struct ir3_cache { struct
63 struct ir3_cache * ir3_cache_create(const struct ir3_cache_funcs *funcs, void *data)
65 struct ir3_cache *cache = rzalloc(NULL, struct ir3_cache);
74 void ir3_cache_destroy(struct ir3_cache *cache)
85 ir3_cache_lookup(struct ir3_cache *cache, const struct ir3_cache_key *key,
119 void ir3_cache_invalidate(struct ir3_cache *cache, void *stobj)
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/
H A Dir3_cache.h68 struct ir3_cache;
71 struct ir3_cache *ir3_cache_create(const struct ir3_cache_funcs *funcs,
73 void ir3_cache_destroy(struct ir3_cache *cache);
78 struct ir3_program_state *ir3_cache_lookup(struct ir3_cache *cache,
85 void ir3_cache_invalidate(struct ir3_cache *cache, void *stobj);
H A Dir3_cache.c32 #include "ir3_cache.h"
52 struct ir3_cache { struct
62 struct ir3_cache *
65 struct ir3_cache *cache = rzalloc(NULL, struct ir3_cache);
75 ir3_cache_destroy(struct ir3_cache *cache)
89 ir3_cache_lookup(struct ir3_cache *cache, const struct ir3_cache_key *key,
175 ir3_cache_invalidate(struct ir3_cache *cache, void *stobj)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_context.h93 struct ir3_cache *shader_cache;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/
H A DMakefile.sources203 ir3/ir3_cache.c \
204 ir3/ir3_cache.h \
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/
H A Dfreedreno_context.h435 struct ir3_cache *shader_cache;
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D21.1.0.rst1880 - 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/FS
1882 - freedreno/a5xx: Switch to using ir3_cache for looking up our VS/FS
H A D20.2.0.rst1169 - freedreno: Refactor ir3_cache shader compilation

Completed in 19 milliseconds