Searched refs:ir3_shader_key (Results 1 – 21 of 21) sorted by relevance
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_shader.h | 374 struct ir3_shader_key { struct 470 ir3_shader_key_equal(const struct ir3_shader_key *a, in ir3_shader_key_equal() 471 const struct ir3_shader_key *b) in ir3_shader_key_equal() 475 return memcmp(a, b, sizeof(struct ir3_shader_key)) == 0; in ir3_shader_key_equal() 481 ir3_shader_key_changes_fs(struct ir3_shader_key *key, in ir3_shader_key_changes_fs() 482 struct ir3_shader_key *last_key) in ir3_shader_key_changes_fs() 506 ir3_shader_key_changes_vs(struct ir3_shader_key *key, in ir3_shader_key_changes_vs() 507 struct ir3_shader_key *last_key) in ir3_shader_key_changes_vs() 624 struct ir3_shader_key key; 955 ir3_has_binning_vs(const struct ir3_shader_key *key) in ir3_has_binning_vs() [all …]
|
D | ir3_shader.c | 279 alloc_variant(struct ir3_shader *shader, const struct ir3_shader_key *key, in alloc_variant() 365 create_variant(struct ir3_shader *shader, const struct ir3_shader_key *key, in create_variant() 425 const struct ir3_shader_key *key, in ir3_shader_create_variant() 432 shader_variant(struct ir3_shader *shader, const struct ir3_shader_key *key) in shader_variant() 445 const struct ir3_shader_key *key, bool binning_pass, in ir3_shader_get_variant() 540 struct ir3_shader_key *key = &shader->key_mask; in ir3_setup_used_key()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_gallium.h | 27 ir3_shader_variant(struct ir3_shader *shader, struct ir3_shader_key key, 40 struct ir3_shader_key *key) assert_dt;
|
D | ir3_gallium.c | 104 ir3_shader_variant(struct ir3_shader *shader, struct ir3_shader_key key, in ir3_shader_variant() 177 struct ir3_shader_key key = { in create_initial_variants() 251 static struct ir3_shader_key key; /* static is implicitly zeroed */ in create_initial_compute_variants_async() 328 static struct ir3_shader_key key; /* static is implicitly zeroed */ in ir3_shader_compute_state_create() 473 ir3_fixup_shader_state(struct pipe_context *pctx, struct ir3_shader_key *key) in ir3_fixup_shader_state()
|
D | ir3_cache.h | 27 struct ir3_shader_key key; // 7 dwords
|
D | ir3_cache.c | 103 struct ir3_shader_key shader_key = key->key; in ir3_cache_lookup()
|
D | ir3_cmdline.c | 275 struct ir3_shader_key key = {}; in main()
|
/external/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
D | fd3_context.h | 32 struct ir3_shader_key last_key;
|
/external/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
D | fd4_context.h | 40 struct ir3_shader_key last_key;
|
D | fd4_compute.c | 105 struct ir3_shader_key key = { in fd4_launch_grid()
|
/external/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
D | fd5_context.h | 37 struct ir3_shader_key last_key;
|
D | fd5_compute.c | 93 struct ir3_shader_key key = {}; in fd5_launch_grid()
|
/external/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
D | fd6_context.h | 99 struct ir3_shader_key last_key;
|
D | fd6_compute.cc | 166 struct ir3_shader_key key = {}; in fd6_launch_grid() 321 static struct ir3_shader_key key; /* static is implicitly zeroed */ in fd6_get_compute_state_info()
|
/external/mesa3d/src/freedreno/vulkan/ |
D | tu_shader.h | 163 const struct ir3_shader_key *ir3_key,
|
D | tu_shader.cc | 2439 const struct ir3_shader_key *ir3_key, in tu_shader_create() 2603 struct ir3_shader_key safe_constlen_key = *ir3_key; in tu_shader_create() 2771 struct ir3_shader_key ir3_key = {}; in tu_compile_shaders() 3003 struct ir3_shader_key key = {}; in tu_empty_fs_create()
|
D | tu_pipeline.cc | 4485 struct ir3_shader_key ir3_key = {}; in tu_compute_pipeline_create()
|
D | tu_clear_blit.cc | 817 struct ir3_shader_key key = {}; in compile_shader()
|
/external/mesa3d/src/gallium/drivers/freedreno/ |
D | freedreno_context.h | 256 struct ir3_shader_key; 658 struct ir3_shader_key *key;
|
/external/mesa3d/docs/drivers/freedreno/ |
D | ir3-notes.rst | 28 ``ir3_shader_key``
|
/external/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 965 - turnip: Set has_gs in ir3_shader_key
|