Home
last modified time | relevance | path

Searched refs:enabled_channels (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_shader_llvm_ps.c291 args->enabled_channels = 0xf; /* writemask */ in si_llvm_init_ps_export_args()
314 args->enabled_channels = 0; /* writemask */ in si_llvm_init_ps_export_args()
319 args->enabled_channels = 1; /* writemask */ in si_llvm_init_ps_export_args()
324 args->enabled_channels = 0x3; /* writemask */ in si_llvm_init_ps_export_args()
331 args->enabled_channels = 0x3; /* writemask */ in si_llvm_init_ps_export_args()
335 args->enabled_channels = 0x9; /* writemask */ in si_llvm_init_ps_export_args()
441 if (args[c].enabled_channels) { in si_export_mrt_color()
454 } else if (!args[c].enabled_channels) in si_export_mrt_color()
468 } else if (!args.enabled_channels) in si_export_mrt_color()
Dsi_shader_llvm_vs.c428 args->enabled_channels = 0xf; in si_llvm_emit_clipvertex()
440 args->enabled_channels = 0xf; /* writemask - default is 0xf */ in si_llvm_init_vs_export_args()
621 pos_args[0].enabled_channels = 0xf; /* writemask */ in si_llvm_build_vs_exports()
639 pos_args[1].enabled_channels = writes_psize | in si_llvm_build_vs_exports()
705 pos_args[1].enabled_channels |= 1 << 2; in si_llvm_build_vs_exports()
713 pos_args[1].enabled_channels |= 1 << 3; in si_llvm_build_vs_exports()
/third_party/mesa3d/src/amd/vulkan/
Dradv_nir_to_llvm.c881 unsigned enabled_channels, unsigned target, struct ac_export_args *args) in si_llvm_init_export_args() argument
884 args->enabled_channels = enabled_channels; in si_llvm_init_export_args()
917 args->enabled_channels = 0; /* writemask */ in si_llvm_init_export_args()
922 args->enabled_channels = 1; in si_llvm_init_export_args()
927 args->enabled_channels = 0x3; in si_llvm_init_export_args()
934 args->enabled_channels = 0x3; in si_llvm_init_export_args()
938 args->enabled_channels = 0x9; in si_llvm_init_export_args()
945 args->enabled_channels = 0xf; in si_llvm_init_export_args()
954 args->enabled_channels = 0xf; in si_llvm_init_export_args()
959 args->enabled_channels = 0xf; in si_llvm_init_export_args()
[all …]
/third_party/mesa3d/src/amd/llvm/
Dac_llvm_build.c1975 args[1] = LLVMConstInt(ctx->i32, a->enabled_channels, 0); in ac_build_export()
2000 args.enabled_channels = 0x0; /* enabled channels */ in ac_build_export_null()
2843 unsigned enabled_channels = LLVMConstIntGetZExtValue(arg); in ac_eliminate_duplicated_output() local
2855 enabled_channels |= (1 << chan); in ac_eliminate_duplicated_output()
2857 LLVMConstInt(ctx->i32, enabled_channels, 0)); in ac_eliminate_duplicated_output()
4549 args->enabled_channels = mask; in ac_export_mrt_z()
4590 pos.enabled_channels = 0xf; in ac_build_sendmsg_gs_alloc_req()
4658 args.enabled_channels = 1; in ac_build_export_prim()
Dac_llvm_build.h353 unsigned enabled_channels; member
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp10811 unsigned enabled_channels = 0; in export_fs_mrt_z() local
10828 enabled_channels |= 0x3; in export_fs_mrt_z()
10834 enabled_channels |= 0xc; in export_fs_mrt_z()
10839 enabled_channels |= 0x1; in export_fs_mrt_z()
10844 enabled_channels |= 0x2; in export_fs_mrt_z()
10849 enabled_channels |= 0x4; in export_fs_mrt_z()
10858 enabled_channels |= 0x1; in export_fs_mrt_z()
10861 bld.exp(aco_opcode::exp, values[0], values[1], values[2], values[3], enabled_channels, in export_fs_mrt_z()
10883 unsigned enabled_channels = 0; in export_fs_mrt_color() local
10912 case V_028714_SPI_SHADER_32_R: enabled_channels = 1; break; in export_fs_mrt_color()
[all …]
/third_party/mesa3d/docs/relnotes/
D21.1.0.rst4779 - radv/llvm: fix enabled_channels for compressed exports