/dports/graphics/darktable/darktable-3.6.1/src/iop/ |
H A D | rgbcurve.c | 876 float DT_ALIGNED_PIXEL picker_mean[4], picker_min[4], picker_max[4]; in _area_draw_callback() local 893 picker_min[k] = sample->picked_color_rgb_min[k]; in _area_draw_callback() 896 picker_mean[3] = picker_min[3] = picker_max[3] = 1.f; in _area_draw_callback() 900 …dt_ioppr_transform_image_colorspace_rgb(picker_min, picker_min, 1, 1, histogram_profile, work_prof… in _area_draw_callback() 906 picker_scale(picker_min, picker_min, p, work_profile); in _area_draw_callback() 910 picker_min[ch] = _curve_to_mouse(picker_min[ch], g->zoom_factor, g->offset_x); in _area_draw_callback() 915 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in _area_draw_callback() 938 picker_scale(self->picked_color_min, picker_min, p, work_profile); in _area_draw_callback() 948 picker_min[ch] = _curve_to_mouse(picker_min[ch], g->zoom_factor, g->offset_x); in _area_draw_callback() 953 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in _area_draw_callback() [all …]
|
H A D | tonecurve.c | 1402 float picker_mean[3], picker_min[3], picker_max[3]; in dt_iop_tonecurve_draw() local 1442 picker_scale(sample->picked_color_lab_min, picker_min); in dt_iop_tonecurve_draw() 1446 picker_min[ch] = to_log(picker_min[ch], c->loglogscale, ch, c->semilog, 0); in dt_iop_tonecurve_draw() 1451 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in dt_iop_tonecurve_draw() 1473 picker_scale(raw_min, picker_min); in dt_iop_tonecurve_draw() 1483 picker_min[ch] = to_log(picker_min[ch], c->loglogscale, ch, c->semilog, 0); in dt_iop_tonecurve_draw() 1488 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in dt_iop_tonecurve_draw()
|
H A D | colorzones.c | 796 picker_max[0] = picker_min[0] = picked_color[0]; in _select_base_display_color() 797 picker_max[1] = picker_min[1] = picked_color[1]; in _select_base_display_color() 798 picker_max[2] = picker_min[2] = picked_color[2]; in _select_base_display_color() 805 picker_min[k] = self->picked_color_min[k]; in _select_base_display_color() 920 picked_min_i = picker_min[0] / 100.0f; in _draw_color_picker() 925 picked_min_i = picker_min[1] / (128.0f * sqrtf(2.f)); in _draw_color_picker() 930 picked_min_i = picker_min[2]; in _draw_color_picker() 1165 float picked_color[3], picker_min[3], picker_max[3]; in _area_draw_callback() local 1200 _draw_color_picker(self, cr, &p, c, width, height, picked_color, picker_min, picker_max); in _area_draw_callback() 1458 float picked_color[3], picker_min[3], picker_max[3]; in _bottom_area_draw_callback() local [all …]
|
/dports/graphics/darktable38/darktable-3.8.0/src/iop/ |
H A D | rgbcurve.c | 876 dt_aligned_pixel_t picker_mean, picker_min, picker_max; in _area_draw_callback() local 893 picker_min[k] = sample->scope[DT_LIB_COLORPICKER_STATISTIC_MIN][k]; in _area_draw_callback() 896 picker_mean[3] = picker_min[3] = picker_max[3] = 1.f; in _area_draw_callback() 900 …dt_ioppr_transform_image_colorspace_rgb(picker_min, picker_min, 1, 1, histogram_profile, work_prof… in _area_draw_callback() 906 picker_scale(picker_min, picker_min, p, work_profile); in _area_draw_callback() 910 picker_min[ch] = _curve_to_mouse(picker_min[ch], g->zoom_factor, g->offset_x); in _area_draw_callback() 915 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in _area_draw_callback() 938 picker_scale(self->picked_color_min, picker_min, p, work_profile); in _area_draw_callback() 948 picker_min[ch] = _curve_to_mouse(picker_min[ch], g->zoom_factor, g->offset_x); in _area_draw_callback() 953 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in _area_draw_callback() [all …]
|
H A D | tonecurve.c | 1407 dt_aligned_pixel_t picker_mean, picker_min, picker_max; in dt_iop_tonecurve_draw() local 1447 picker_scale(sample->lab[DT_LIB_COLORPICKER_STATISTIC_MIN], picker_min); in dt_iop_tonecurve_draw() 1451 picker_min[ch] = to_log(picker_min[ch], c->loglogscale, ch, c->semilog, 0); in dt_iop_tonecurve_draw() 1456 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in dt_iop_tonecurve_draw() 1478 picker_scale(raw_min, picker_min); in dt_iop_tonecurve_draw() 1488 picker_min[ch] = to_log(picker_min[ch], c->loglogscale, ch, c->semilog, 0); in dt_iop_tonecurve_draw() 1493 …cairo_rectangle(cr, width * picker_min[ch], 0, width * fmax(picker_max[ch] - picker_min[ch], 0.0f), in dt_iop_tonecurve_draw()
|
H A D | colorzones.c | 796 picker_max[0] = picker_min[0] = picked_color[0]; in _select_base_display_color() 797 picker_max[1] = picker_min[1] = picked_color[1]; in _select_base_display_color() 798 picker_max[2] = picker_min[2] = picked_color[2]; in _select_base_display_color() 805 picker_min[k] = self->picked_color_min[k]; in _select_base_display_color() 920 picked_min_i = picker_min[0] / 100.0f; in _draw_color_picker() 925 picked_min_i = picker_min[1] / (128.0f * sqrtf(2.f)); in _draw_color_picker() 930 picked_min_i = picker_min[2]; in _draw_color_picker() 1165 dt_aligned_pixel_t picked_color, picker_min, picker_max; in _area_draw_callback() local 1200 _draw_color_picker(self, cr, &p, c, width, height, picked_color, picker_min, picker_max); in _area_draw_callback() 1458 dt_aligned_pixel_t picked_color, picker_min, picker_max; in _bottom_area_draw_callback() local [all …]
|
/dports/graphics/darktable38/darktable-3.8.0/src/develop/ |
H A D | blend_gui.c | 946 float picker_mean[8], picker_min[8], picker_max[8]; in _update_gradient_slider_pickers() local 956 _blendif_scale(data, cst, raw_min, picker_min, work_profile, in_out); in _update_gradient_slider_pickers() 965 CLAMP(picker_min[data->tab], 0.0f, 1.0f), in _update_gradient_slider_pickers() 1478 float picker_min[8] DT_ALIGNED_PIXEL, picker_max[8] DT_ALIGNED_PIXEL; in blend_color_picker_apply() local 1532 _blendif_scale(data, cst, raw_min, picker_min, work_profile, in_out); in blend_color_picker_apply() 1537 if(picker_min[tab] > picker_max[tab]) in blend_color_picker_apply() 1539 const float tmp = picker_min[tab]; in blend_color_picker_apply() 1540 picker_min[tab] = picker_max[tab]; in blend_color_picker_apply() 1544 picker_values[0] = CLAMP(picker_min[tab] - feather, 0.f, 1.f); in blend_color_picker_apply() 1545 picker_values[1] = CLAMP(picker_min[tab] + feather, 0.f, 1.f); in blend_color_picker_apply() [all …]
|
/dports/graphics/darktable/darktable-3.6.1/src/develop/ |
H A D | blend_gui.c | 946 float picker_mean[8], picker_min[8], picker_max[8]; in _update_gradient_slider_pickers() local 956 _blendif_scale(data, cst, raw_min, picker_min, work_profile, in_out); in _update_gradient_slider_pickers() 965 CLAMP(picker_min[data->tab], 0.0f, 1.0f), in _update_gradient_slider_pickers() 1478 float picker_min[8] DT_ALIGNED_PIXEL, picker_max[8] DT_ALIGNED_PIXEL; in blend_color_picker_apply() local 1532 _blendif_scale(data, cst, raw_min, picker_min, work_profile, in_out); in blend_color_picker_apply() 1537 if(picker_min[tab] > picker_max[tab]) in blend_color_picker_apply() 1539 const float tmp = picker_min[tab]; in blend_color_picker_apply() 1540 picker_min[tab] = picker_max[tab]; in blend_color_picker_apply() 1544 picker_values[0] = CLAMP(picker_min[tab] - feather, 0.f, 1.f); in blend_color_picker_apply() 1545 picker_values[1] = CLAMP(picker_min[tab] + feather, 0.f, 1.f); in blend_color_picker_apply() [all …]
|