From 05ba9a3fc30878dcabbbe02929f24da189008293 Mon Sep 17 00:00:00 2001 From: JP Appel Date: Tue, 30 Apr 2024 05:02:08 -0400 Subject: gif support --- src/fractal_render.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/fractal_render.h') diff --git a/src/fractal_render.h b/src/fractal_render.h index a23acad..e527ce1 100644 --- a/src/fractal_render.h +++ b/src/fractal_render.h @@ -1,6 +1,17 @@ #pragma once #include +#include + #include "grids.h" -typedef void (*renderer_func)(FILE*, const grid_t*); +typedef union { + grid_t* grid; + struct { + size_t size; + int delay; + grid_t** grids; + } grid_array; +} renderer_params; +typedef void (*renderer_func)(FILE*, const renderer_params*); +typedef gdImagePtr (*grid_image_converter)(grid_t*); -- cgit v1.2.3