From bdc946c23a3085840f737eddfe8e87dbb27f5a0a Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Tue, 26 Feb 2019 13:30:49 +0100 Subject: [PATCH] radv: Fix rebase issue in 19.0 for float16 fix. The cherry-pick dropped a chunk. Fixes: e7351739ff2 "radv: Fix float16 interpolation set up." Reviewed-by: Samuel Pitoiset --- src/amd/vulkan/radv_nir_to_llvm.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/amd/vulkan/radv_nir_to_llvm.c b/src/amd/vulkan/radv_nir_to_llvm.c index 68e839f73b3..3bea5d47888 100644 --- a/src/amd/vulkan/radv_nir_to_llvm.c +++ b/src/amd/vulkan/radv_nir_to_llvm.c @@ -2154,7 +2154,8 @@ handle_fs_input_decl(struct radv_shader_context *ctx, unsigned component_count = variable->data.location_frac + glsl_get_length(variable->type); attrib_count = (component_count + 3) / 4; - } + } else + mark_16bit_fs_input(ctx, variable->type, idx); mask = ((1ull << attrib_count) - 1) << variable->data.location;