From bddaa9339c789c24d459e781707d89fb614063b0 Mon Sep 17 00:00:00 2001 From: Rhys Perry Date: Wed, 21 Oct 2020 17:32:40 +0100 Subject: [PATCH] ac/nir: remove bindless image atomic format check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PIPE_FORMAT_* is supposed to be used and a similar check will probably be added to nir_validate soon anyway. Signed-off-by: Rhys Perry Reviewed-by: Marek Olšák Part-of: --- src/amd/llvm/ac_nir_to_llvm.c | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/amd/llvm/ac_nir_to_llvm.c b/src/amd/llvm/ac_nir_to_llvm.c index 9b92b4b4d6d..a510e44a483 100644 --- a/src/amd/llvm/ac_nir_to_llvm.c +++ b/src/amd/llvm/ac_nir_to_llvm.c @@ -2525,13 +2525,6 @@ static LLVMValueRef visit_image_atomic(struct ac_nir_context *ctx, const nir_int enum glsl_sampler_dim dim; bool is_array; if (bindless) { - if (instr->intrinsic == nir_intrinsic_bindless_image_atomic_imin || - instr->intrinsic == nir_intrinsic_bindless_image_atomic_umin || - instr->intrinsic == nir_intrinsic_bindless_image_atomic_imax || - instr->intrinsic == nir_intrinsic_bindless_image_atomic_umax) { - ASSERTED const GLenum format = nir_intrinsic_format(instr); - assert(format == GL_R32UI || format == GL_R32I); - } dim = nir_intrinsic_image_dim(instr); is_array = nir_intrinsic_image_array(instr); } else {