Reviewed-by: Bas Nieuwenhuizen <b...@basnieuwenhuizen.nl>
On Thu, Mar 8, 2018 at 5:30 PM, Samuel Pitoiset <samuel.pitoi...@gmail.com> wrote: > Bit 0 enables VSRC0 (R in low bits, G high) and bit 2 enables > VSRC1 (B in low bits, A high). > > Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> > --- > src/amd/common/ac_nir_to_llvm.c | 5 +++++ > 1 file changed, 5 insertions(+) > > diff --git a/src/amd/common/ac_nir_to_llvm.c b/src/amd/common/ac_nir_to_llvm.c > index c785244dcc..d15e79d257 100644 > --- a/src/amd/common/ac_nir_to_llvm.c > +++ b/src/amd/common/ac_nir_to_llvm.c > @@ -5910,22 +5910,27 @@ si_llvm_init_export_args(struct radv_shader_context > *ctx, > break; > > case V_028714_SPI_SHADER_FP16_ABGR: > + args->enabled_channels = 0x5; > packf = ac_build_cvt_pkrtz_f16; > break; > > case V_028714_SPI_SHADER_UNORM16_ABGR: > + args->enabled_channels = 0x5; > packf = ac_build_cvt_pknorm_u16; > break; > > case V_028714_SPI_SHADER_SNORM16_ABGR: > + args->enabled_channels = 0x5; > packf = ac_build_cvt_pknorm_i16; > break; > > case V_028714_SPI_SHADER_UINT16_ABGR: > + args->enabled_channels = 0x5; > packi = ac_build_cvt_pk_u16; > break; > > case V_028714_SPI_SHADER_SINT16_ABGR: > + args->enabled_channels = 0x5; > packi = ac_build_cvt_pk_i16; > break; > > -- > 2.16.2 > > _______________________________________________ > mesa-dev mailing list > mesa-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev