Home
last modified time | relevance | path

Searched refs:fd_batch_key (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/freedreno/
Dfreedreno_batch_cache.c79 struct fd_batch_key { struct
94 static struct fd_batch_key * argument
97 struct fd_batch_key *key = CALLOC_VARIANT_LENGTH_STRUCT( in key_alloc()
98 fd_batch_key, sizeof(key->surf[0]) * num_surfs); in key_alloc()
105 const struct fd_batch_key *key = _key; in fd_batch_key_hash()
107 hash = XXH32(key, offsetof(struct fd_batch_key, surf[0]), hash); in fd_batch_key_hash()
115 const struct fd_batch_key *a = _a; in fd_batch_key_equals()
116 const struct fd_batch_key *b = _b; in fd_batch_key_equals()
117 return (memcmp(a, b, offsetof(struct fd_batch_key, surf[0])) == 0) && in fd_batch_key_equals()
121 struct fd_batch_key *
[all …]
Dfreedreno_batch.h45 struct fd_batch_key;
253 struct fd_batch_key *key;
273 struct fd_batch_key *fd_batch_key_clone(void *mem_ctx,
274 const struct fd_batch_key *key);
Dfreedreno_autotune.c34 struct fd_batch_key *key;