Searched refs:ir3_shader_key (Results 1 - 25 of 44) sorted by relevance

12

/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_nir.h46 bool ir3_key_lowers_nir(const struct ir3_shader_key *key);
48 const struct ir3_shader_key *key);
H A Dir3_shader.h138 struct ir3_shader_key { struct
188 ir3_shader_key_equal(struct ir3_shader_key *a, struct ir3_shader_key *b)
192 return memcmp(a, b, sizeof(struct ir3_shader_key)) == 0;
198 ir3_shader_key_changes_fs(struct ir3_shader_key *key, struct ir3_shader_key *last_key)
229 ir3_shader_key_changes_vs(struct ir3_shader_key *key, struct ir3_shader_key *last_key)
253 ir3_normalize_key(struct ir3_shader_key *key, gl_shader_stage type)
335 struct ir3_shader_key ke
[all...]
H A Dir3_shader.c160 struct ir3_shader_key key = v->key;
183 create_variant(struct ir3_shader *shader, struct ir3_shader_key *key,
218 shader_variant(struct ir3_shader *shader, struct ir3_shader_key *key,
241 ir3_shader_get_variant(struct ir3_shader *shader, struct ir3_shader_key *key,
H A Dir3_nir.c97 ir3_key_lowers_nir(const struct ir3_shader_key *key)
159 const struct ir3_shader_key *key)
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ir3/
H A Dir3_cache.h41 struct ir3_shader_key key; // 7 dwords
57 const struct ir3_shader_key *key);
H A Dir3_gallium.h44 struct ir3_shader_key key, bool binning_pass,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_context.h50 struct ir3_shader_key last_key;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_context.h55 struct ir3_shader_key last_key;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/
H A Dir3_gallium.h43 ir3_shader_variant(struct ir3_shader *shader, struct ir3_shader_key key,
56 struct ir3_shader_key *key) assert_dt;
H A Dir3_cache.h43 struct ir3_shader_key key; // 7 dwords
H A Dir3_gallium.c120 ir3_shader_variant(struct ir3_shader *shader, struct ir3_shader_key key,
187 struct ir3_shader_key key = {
259 static struct ir3_shader_key key; /* static is implicitly zeroed */
311 static struct ir3_shader_key key; /* static is implicitly zeroed */
443 ir3_fixup_shader_state(struct pipe_context *pctx, struct ir3_shader_key *key)
H A Dir3_cache.c112 struct ir3_shader_key shader_key = key->key;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/
H A Dfd3_context.h67 struct ir3_shader_key last_key;
H A Dfd3_emit.h49 struct ir3_shader_key key;
H A Dfd3_draw.c95 fixup_shader_state(struct fd_context *ctx, struct ir3_shader_key *key)
98 struct ir3_shader_key *last_key = &fd3_ctx->last_key;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/
H A Dfd4_context.h71 struct ir3_shader_key last_key;
H A Dfd4_emit.h49 struct ir3_shader_key key;
H A Dfd4_draw.c79 fixup_shader_state(struct fd_context *ctx, struct ir3_shader_key *key)
82 struct ir3_shader_key *last_key = &fd4_ctx->last_key;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_context.h58 struct ir3_shader_key last_key;
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_shader.h271 struct ir3_shader_key { struct
349 ir3_shader_key_equal(const struct ir3_shader_key *a,
350 const struct ir3_shader_key *b)
354 return memcmp(a, b, sizeof(struct ir3_shader_key)) == 0;
360 ir3_shader_key_changes_fs(struct ir3_shader_key *key,
361 struct ir3_shader_key *last_key)
386 ir3_shader_key_changes_vs(struct ir3_shader_key *key,
387 struct ir3_shader_key *last_key)
467 struct ir3_shader_key key;
710 ir3_has_binning_vs(const struct ir3_shader_key *ke
[all...]
H A Dir3_shader.c315 alloc_variant(struct ir3_shader *shader, const struct ir3_shader_key *key,
352 create_variant(struct ir3_shader *shader, const struct ir3_shader_key *key,
403 shader_variant(struct ir3_shader *shader, const struct ir3_shader_key *key)
416 const struct ir3_shader_key *key, bool binning_pass,
460 struct ir3_shader_key *key = &shader->key_mask;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
H A Dfd5_context.h74 struct ir3_shader_key last_key;
H A Dfd5_emit.h48 struct ir3_shader_key key;
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_context.h85 struct ir3_shader_key last_key;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/
H A Dfd6_context.h77 struct ir3_shader_key last_key;

Completed in 20 milliseconds

12