summaryrefslogtreecommitdiff
path: root/private.h
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2015-02-11 20:17:52 +0100
committerLars-Dominik Braun <lars@6xq.net>2015-05-02 21:36:44 +0200
commitad18f25a4feb7257b78b633b8f6b93d3f4d36800 (patch)
tree19fa5e072e8af0955dfeb116efdb0f24ec5ad861 /private.h
parentb8a1610a4c976c03c1a9a442487b6b0ba90cc01c (diff)
downloadpucket-ad18f25a4feb7257b78b633b8f6b93d3f4d36800.tar.gz
pucket-ad18f25a4feb7257b78b633b8f6b93d3f4d36800.tar.bz2
pucket-ad18f25a4feb7257b78b633b8f6b93d3f4d36800.zip
Explicit input coordinates
Slower, obviously.
Diffstat (limited to 'private.h')
-rw-r--r--private.h17
1 files changed, 0 insertions, 17 deletions
diff --git a/private.h b/private.h
index dc3e19c..f34599b 100644
--- a/private.h
+++ b/private.h
@@ -99,24 +99,7 @@ typedef struct {
} flam3_iter_constants;
-typedef double double2 __attribute__ ((vector_size (sizeof (double)*2)));
-typedef struct {
- double2 t;
-
- double precalc_atan, precalc_sina; /* Precalculated, if needed */
- double precalc_cosa, precalc_sqrt;
- double precalc_sumsq,precalc_atanyx;
-
- flam3_xform *xform; /* For the important values */
-
- /* Output Coords */
- double2 p;
-
- /* Pointer to the isaac RNG state */
- randctx *rc;
-
-} flam3_iter_helper;
typedef struct {
double *iter_storage; /* Storage for iteration coordinates */