From: Nanley Chery Date: Tue, 12 Jul 2016 15:10:18 +0000 (-0700) Subject: anv/cmd_buffer: Simplify range member assignment X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=96c664cd03aa59adfecb0478c192097ab07c42d6;p=mesa.git anv/cmd_buffer: Simplify range member assignment A ternary is clearer because the range member is assigned one of two values dependant on one condition. Signed-off-by: Nanley Chery Reviewed-by: Jason Ekstrand --- diff --git a/src/intel/vulkan/anv_cmd_buffer.c b/src/intel/vulkan/anv_cmd_buffer.c index 9ceb194425c..6256df8bd72 100644 --- a/src/intel/vulkan/anv_cmd_buffer.c +++ b/src/intel/vulkan/anv_cmd_buffer.c @@ -646,11 +646,9 @@ void anv_CmdBindDescriptorSets( unsigned array_size = set_layout->binding[b].array_size; for (unsigned j = 0; j < array_size; j++) { - uint32_t range = 0; - if (desc->buffer_view) - range = desc->buffer_view->range; push->dynamic[d].offset = *(offsets++); - push->dynamic[d].range = range; + push->dynamic[d].range = (desc->buffer_view) ? + desc->buffer_view->range : 0; desc++; d++; }