void init(dt_iop_module_t *module) { _simplex_noise_init(); module->params = calloc(1, sizeof(dt_iop_grain_params_t)); module->default_params = calloc(1, sizeof(dt_iop_grain_params_t)); module->default_enabled = 0; module->params_size = sizeof(dt_iop_grain_params_t); module->gui_data = NULL; dt_iop_grain_params_t tmp = (dt_iop_grain_params_t){ DT_GRAIN_CHANNEL_LIGHTNESS, 1600.0 / GRAIN_SCALE_FACTOR, 25.0, 100.0 }; memcpy(module->params, &tmp, sizeof(dt_iop_grain_params_t)); memcpy(module->default_params, &tmp, sizeof(dt_iop_grain_params_t)); }
void init(dt_iop_module_t *module) { _simplex_noise_init(); module->params = calloc(1, sizeof(dt_iop_grain_params_t)); module->default_params = calloc(1, sizeof(dt_iop_grain_params_t)); module->default_enabled = 0; module->priority = 783; // module order created by iop_dependencies.py, do not edit! module->params_size = sizeof(dt_iop_grain_params_t); module->gui_data = NULL; dt_iop_grain_params_t tmp = (dt_iop_grain_params_t){ DT_GRAIN_CHANNEL_LIGHTNESS, 1600.0 / GRAIN_SCALE_FACTOR, 25.0 }; memcpy(module->params, &tmp, sizeof(dt_iop_grain_params_t)); memcpy(module->default_params, &tmp, sizeof(dt_iop_grain_params_t)); }