/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_subgroups.c | 218 if (options->lower_to_scalar && swizzle->num_components > 1) { in lower_shuffle_to_swizzle() 296 if (options->lower_to_scalar && shuffle->num_components > 1) { in lower_shuffle() 499 if (options->lower_to_scalar && qbcst->num_components > 1) { in lower_dynamic_quad_broadcast() 547 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr() 557 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr() 566 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr() 703 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr() 713 else if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr() 728 else if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr() 740 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr() [all …]
|
D | nir.h | 3659 bool lower_to_scalar; member 5022 bool lower_to_scalar:1; member
|
/third_party/mesa3d/src/mesa/state_tracker/ |
D | st_glsl_to_nir.cpp | 278 if (nir->options->lower_to_scalar) { in st_nir_opts() 411 if (options->lower_to_scalar) { in st_nir_preprocess() 548 if (!nir->options->lower_to_scalar) { in st_glsl_to_nir_post_opts() 624 if (producer->options->lower_to_scalar) { in st_nir_link_shaders() 773 if (options->lower_to_scalar) { in st_link_nir()
|
D | st_nir_builtins.c | 48 if (nir->options->lower_to_scalar) { in st_nir_finish_builtin_shader()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_nir.c | 73 .lower_to_scalar = true, 130 .lower_to_scalar = true, 540 .lower_to_scalar = true, in ir3_nir_post_finalize()
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_compiler.c | 57 .lower_to_scalar = true, \
|
D | brw_nir.c | 832 .lower_to_scalar = true, in brw_preprocess_nir()
|
/third_party/mesa3d/src/gallium/drivers/v3d/ |
D | v3d_screen.c | 686 .lower_to_scalar = true,
|
/third_party/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_screen.c | 603 .lower_to_scalar = true,
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_get.c | 1039 .lower_to_scalar = true, in si_init_screen_get_functions()
|
D | si_shader_nir.c | 853 .lower_to_scalar = true, in si_lower_nir()
|
/third_party/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_program.c | 184 NIR_PASS_V(nir, brw_nir_lower_uniforms, nir->options->lower_to_scalar); in brw_nir_lower_resources()
|
/third_party/mesa3d/src/broadcom/vulkan/ |
D | v3dv_pipeline.c | 244 .lower_to_scalar = true, 1704 if (nir->options->lower_to_scalar) { in st_nir_opts() 1738 if (producer->options->lower_to_scalar) { in link_shaders()
|
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/ |
D | nv50_screen.c | 990 .lower_to_scalar = true,
|
/third_party/mesa3d/src/gallium/drivers/r600/ |
D | r600_pipe_common.c | 1353 .lower_to_scalar = true, in r600_common_screen_init()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_pipeline.c | 3493 bool lower_to_scalar = false; in radv_create_shaders() local 3509 lower_to_scalar = true; in radv_create_shaders() 3515 lower_to_scalar |= in radv_create_shaders() 3518 if (lower_to_scalar) in radv_create_shaders()
|
D | radv_shader.c | 671 .lower_to_scalar = 1, in radv_shader_compile_to_nir()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_compiler.c | 1365 subgroup_options.lower_to_scalar = true; in zink_shader_create()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
D | tgsi_to_nir.c | 2421 if (nir->options->lower_to_scalar) { in ttn_optimize_nir()
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_nir.c | 2455 .lower_to_scalar = true, in lp_build_opt_nir()
|
/third_party/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_program.c | 2188 .lower_to_scalar = true,
|
/third_party/mesa3d/docs/relnotes/ |
D | 19.3.0.rst | 2435 - nir: add nir_shader_compiler_options::lower_to_scalar 2436 - st/mesa: use nir_shader_compiler_options::lower_to_scalar 2437 - tgsi_to_nir: use nir_shader_compiler_options::lower_to_scalar
|
D | 21.2.0.rst | 2474 - nir: Add filter callback for lower_to_scalar to the options 2475 - gallium: pass lower_to_scalar_filter to lower_to_scalar pass
|
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_from_nir.cpp | 3292 op.lower_to_scalar = false; in nvir_nir_shader_compiler_options()
|