Searched refs:api_wavesize (Results 1 – 9 of 9) sorted by relevance
/third_party/mesa3d/src/freedreno/vulkan/ |
D | tu_shader.h | 33 enum ir3_wavesize_option api_wavesize, real_wavesize; member
|
D | tu_pipeline.c | 2560 enum ir3_wavesize_option api_wavesize, real_wavesize; in tu_shader_key_init() local 2565 api_wavesize = real_wavesize = IR3_SINGLE_OR_DOUBLE; in tu_shader_key_init() 2573 api_wavesize = IR3_SINGLE_ONLY; in tu_shader_key_init() 2576 api_wavesize = IR3_DOUBLE_ONLY; in tu_shader_key_init() 2580 api_wavesize = IR3_DOUBLE_ONLY; in tu_shader_key_init() 2585 real_wavesize = api_wavesize; in tu_shader_key_init() 2586 else if (api_wavesize == IR3_SINGLE_ONLY) in tu_shader_key_init() 2592 api_wavesize = real_wavesize = IR3_SINGLE_OR_DOUBLE; in tu_shader_key_init() 2595 key->api_wavesize = api_wavesize; in tu_shader_key_init()
|
D | tu_shader.c | 838 .api_wavesize = key->api_wavesize, in tu_shader_create()
|
D | tu_clear_blit.c | 647 .api_wavesize = IR3_SINGLE_OR_DOUBLE, in compile_shader()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_disk_cache.c | 93 _mesa_sha1_update(&ctx, &shader->api_wavesize, in ir3_disk_cache_init_shader_key() 94 sizeof(shader->api_wavesize)); in ir3_disk_cache_init_shader_key()
|
D | ir3_shader.h | 768 enum ir3_wavesize_option api_wavesize, real_wavesize; member 835 enum ir3_wavesize_option api_wavesize; member 928 enum ir3_wavesize_option api_wavesize, real_wavesize; member
|
D | ir3_shader.c | 377 v->api_wavesize = shader->api_wavesize; in alloc_variant() 675 shader->api_wavesize = options->api_wavesize; in ir3_shader_from_nir()
|
D | ir3_nir.c | 477 switch (shader->api_wavesize) { in ir3_nir_post_finalize()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_gallium.c | 314 .api_wavesize = IR3_SINGLE_OR_DOUBLE, in ir3_shader_compute_state_create() 381 .api_wavesize = IR3_SINGLE_OR_DOUBLE, in ir3_shader_state_create()
|