From be4f2582062196dd6ecf393f55566367bc1dfa9f Mon Sep 17 00:00:00 2001 From: Leonard Kugis Date: Thu, 1 Feb 2018 00:26:36 +0100 Subject: reorganized configs --- src/render.c | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) (limited to 'src/render.c') diff --git a/src/render.c b/src/render.c index 6c01029..e10e44b 100644 --- a/src/render.c +++ b/src/render.c @@ -9,12 +9,11 @@ //#define HAVE_STRUCT_TIMESPEC #include -void init_render(Config *config) +void init_render(config_t *config) { _config = config; s_arr = (u32 *) malloc((_config->width) * (_config->height) * sizeof(u32)); - _config->config_cpu.arr = s_arr; - _config->config_opencl.arr = s_arr; + _config->arr = s_arr; //glutInit(0, NULL); glutInitWindowPosition(0, 0); glutInitWindowSize(_config->width, _config->height); @@ -34,15 +33,13 @@ void init_render(Config *config) glOrtho(0, _config->width, 0, _config->height, -1, 1); glMatrixMode(GL_MODELVIEW); - _config->config_cpu.tex = tex; - _config->config_opencl.tex = tex; - _config->config_cpu.zoom_func = zoom_func; - _config->config_opencl.zoom_func = zoom_func; + _config->tex = tex; + _config->zoom_func = zoom_func; switch(_config->mode) { case MODE_CPU: - init_cpu(&_config->config_cpu); + init_cpu(_config); glutDisplayFunc(render_cpu); if (_config->zoomSpecific) { @@ -56,7 +53,7 @@ void init_render(Config *config) } break; case MODE_OPENCL: - init_opencl(&_config->config_opencl); + init_opencl(_config); glutDisplayFunc(render_opencl); if (_config->zoomSpecific) { -- cgit v1.2.1