summaryrefslogtreecommitdiff
path: root/private.h
diff options
context:
space:
mode:
Diffstat (limited to 'private.h')
-rw-r--r--private.h33
1 files changed, 0 insertions, 33 deletions
diff --git a/private.h b/private.h
index e86c43f..ff0d1c1 100644
--- a/private.h
+++ b/private.h
@@ -43,39 +43,6 @@
#define max_specified_vars (100)
#define vlen(x) (sizeof(x)/sizeof(*x))
-/* Structures for passing parameters to iteration threads */
-typedef struct {
- unsigned short *xform_distrib; /* Distribution of xforms based on weights */
- flam3_frame *spec; /* Frame contains timing information */
- double bounds[4]; /* Corner coords of viewable area */
- double2 rot[3]; /* Rotation transformation */
- double size[2];
- int width, height; /* buffer width/height */
- 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 */
- double4 *buckets; /* Points to the first accumulator */
- double badvals; /* accumulates all badvalue resets */
- double batch_size;
- int aborted, cmap_size;
- time_t *progress_timer;
- time_t *progress_timer_history;
- double *progress_history;
- int *progress_history_mark;
- /* mutex for bucket accumulator */
- pthread_mutex_t bucket_mutex;
-
-} flam3_iter_constants;
-
-
-
-typedef struct {
- flam3_genome cp; /* Full copy of genome for use by the thread */
- int first_thread;
- int timer_initialize;
- flam3_iter_constants *fic; /* Constants for render */
-} flam3_thread_helper;
-
double flam3_sinc(double x);
#define flam3_mitchell_b (1.0 / 3.0)