Searched refs:ir3_shader_key (Results 1 – 16 of 16) sorted by relevance
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_shader.h | 102 struct ir3_shader_key { struct 148 ir3_shader_key_equal(struct ir3_shader_key *a, struct ir3_shader_key *b) in ir3_shader_key_equal() argument 152 return memcmp(a, b, sizeof(struct ir3_shader_key)) == 0; in ir3_shader_key_equal() 158 ir3_shader_key_changes_fs(struct ir3_shader_key *key, struct ir3_shader_key *last_key) in ir3_shader_key_changes_fs() 188 ir3_shader_key_changes_vs(struct ir3_shader_key *key, struct ir3_shader_key *last_key) in ir3_shader_key_changes_vs() 213 struct ir3_shader_key key; 375 struct ir3_shader_key key, struct pipe_debug_callback *debug);
|
D | ir3_nir.h | 45 bool ir3_key_lowers_nir(const struct ir3_shader_key *key); 47 const struct ir3_shader_key *key);
|
D | ir3_nir.c | 69 ir3_key_lowers_nir(const struct ir3_shader_key *key) in ir3_key_lowers_nir() 109 const struct ir3_shader_key *key) in ir3_optimize_nir()
|
D | ir3_shader.c | 150 struct ir3_shader_key key = v->key; in assemble_variant() 188 create_variant(struct ir3_shader *shader, struct ir3_shader_key key) in create_variant() 221 ir3_shader_variant(struct ir3_shader *shader, struct ir3_shader_key key, in ir3_shader_variant() 323 static struct ir3_shader_key key; in ir3_shader_create()
|
D | ir3_cmdline.c | 222 struct ir3_shader_key key = {}; in main()
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_draw.c | 81 fixup_shader_state(struct fd_context *ctx, struct ir3_shader_key *key) in fixup_shader_state() 84 struct ir3_shader_key *last_key = &fd4_ctx->last_key; in fixup_shader_state()
|
D | fd4_context.h | 75 struct ir3_shader_key last_key;
|
D | fd4_emit.h | 50 struct ir3_shader_key key;
|
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_draw.c | 97 fixup_shader_state(struct fd_context *ctx, struct ir3_shader_key *key) in fixup_shader_state() 100 struct ir3_shader_key *last_key = &fd3_ctx->last_key; in fixup_shader_state()
|
D | fd3_context.h | 71 struct ir3_shader_key last_key;
|
D | fd3_emit.h | 50 struct ir3_shader_key key;
|
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_context.h | 78 struct ir3_shader_key last_key;
|
D | fd5_draw.c | 74 fixup_shader_state(struct fd_context *ctx, struct ir3_shader_key *key) in fixup_shader_state() 77 struct ir3_shader_key *last_key = &fd5_ctx->last_key; in fixup_shader_state()
|
D | fd5_emit.h | 46 struct ir3_shader_key key;
|
D | fd5_compute.c | 156 struct ir3_shader_key key = {0}; in fd5_launch_grid()
|
/external/mesa3d/src/gallium/docs/source/drivers/freedreno/ |
D | ir3-notes.rst | 28 ``ir3_shader_key``
|