aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src/serial-fractals.c
diff options
context:
space:
mode:
authorJP Appel <jeanpierre.appel01@gmail.com>2024-04-24 19:45:29 -0400
committerJP Appel <jeanpierre.appel01@gmail.com>2024-04-24 19:45:29 -0400
commit59cfd01f60c9b5dd7f1a61da80e05dff587792f3 (patch)
tree1225f3dcf087b57fc38547456d7d80c1226a21dd /src/serial-fractals.c
parentb23fe21501d41d4de75dde9968f0a785f81c083b (diff)
created struct to support cuda
Diffstat (limited to 'src/serial-fractals.c')
-rw-r--r--src/serial-fractals.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/serial-fractals.c b/src/serial-fractals.c
index 4e081c3..f02f1a3 100644
--- a/src/serial-fractals.c
+++ b/src/serial-fractals.c
@@ -157,8 +157,9 @@ size_t julia(const CBASE complex z0, const CBASE complex c, const size_t max_ite
return iteration;
}
-void julia_grid(grid_t* grid, const size_t max_iterations, const CBASE complex c, const double R){
+void julia_grid(grid_t* grid, const size_t max_iterations, const complex_t constant, const double R){
const size_t size = grid->size;
+ const CBASE complex c = constant.re + constant.im * I;
size_t* data = grid->data;
for(size_t i = 0; i <size; i++){
data[i] = julia(grid_to_complex(grid, i), c, max_iterations, R);