From: Jon Burgess Date: Sat, 13 Oct 2018 14:11:54 +0000 (+0100) Subject: Speed up MipMap downsampling in logicsegment X-Git-Url: http://git.code-monkey.de/?a=commitdiff_plain;h=0df28cd5a727c5e4ff2c46e3258b76936bc0c33d;hp=0df28cd5a727c5e4ff2c46e3258b76936bc0c33d;p=pulseview.git Speed up MipMap downsampling in logicsegment Make use of the segment chunk size to process samples in contiguous blocks when possible. Provide routines for downsampling with sample sizes of 1, 2, 4 & 8 bytes which the compiler can optimize. These changes halve the time taken to display the 23MB ws2812b_neopixel24_4mhz_verylong.sr from 40 seconds to 18 seconds. ---