From f92a757aae2bd379a60b8b17c7fec673a917701a Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Sat, 14 Feb 2015 14:46:44 +0100 Subject: Vectorize accumulation Also vectorizes some color functions and switches to double accumulation buffer. Does not seem to be slower. --- private.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'private.h') diff --git a/private.h b/private.h index 62cdb71..ae026f5 100644 --- a/private.h +++ b/private.h @@ -62,7 +62,7 @@ typedef struct { double ws0, wb0s0, hs1, hb1s1; /* shortcuts for indexing */ flam3_palette_entry *dmap; /* palette */ double color_scalar; /* <1.0 if non-uniform motion blur is set */ - void *buckets; /* Points to the first accumulator */ + double4 *buckets; /* Points to the first accumulator */ double badvals; /* accumulates all badvalue resets */ double batch_size; int temporal_sample_num,ntemporal_samples; -- cgit v1.2.3