/dports/graphics/art/ART-1.9.3/rtengine/ |
H A D | iphsl.cc | 45 img->normalizeFloatTo1(multiThread); in hslEqualizer() 81 # pragma omp parallel for if (multiThread) in hslEqualizer() 95 # pragma omp parallel for if (multiThread) in hslEqualizer() 110 # pragma omp parallel for if (multiThread) in hslEqualizer() 133 # pragma omp parallel for if (multiThread) in hslEqualizer() 148 # pragma omp parallel for if (multiThread) in hslEqualizer() 165 # pragma omp parallel for if (multiThread) in hslEqualizer() 177 # pragma omp parallel for if (multiThread) in hslEqualizer() 194 # pragma omp parallel for if (multiThread) in hslEqualizer() 207 # pragma omp parallel for if (multiThread) in hslEqualizer() [all …]
|
H A D | ipsharpen.cc | 60 # pragma omp parallel for if (multiThread) in apply_gamma() 90 # pragma omp parallel for if (multiThread) in sharpenHaloCtrl() 168 # pragma omp parallel for if (multiThread) in deconvsharpening() 202 # pragma omp parallel if (multiThread) in deconvsharpening() 255 # pragma omp parallel if (multiThread) in unsharp_mask() 274 # pragma omp parallel for if (multiThread) in unsharp_mask() 293 # pragma omp parallel for if (multiThread) in unsharp_mask() 316 apply_gamma<true, true>(Y, W, H, 1.f, 3.f, multiThread); in unsharp_mask() 360 rgb->setMode(Imagefloat::Mode::YUV, multiThread); in doSharpening() 369 # pragma omp parallel for if (multiThread) in doSharpening() [all …]
|
H A D | iplocalcontrast.cc | 108 # pragma omp parallel if (multiThread) in eval_avg() 166 # pragma omp parallel for reduction(+:variP,variN,countP,countN) if (multiThread) in eval_sigma() 285 # pragma omp parallel for reduction(+:avedbl) if (multiThread) in local_contrast_wavelets() 292 # pragma omp parallel if (multiThread) in local_contrast_wavelets() 326 # pragma omp parallel for if (multiThread) in local_contrast_wavelets() 355 evaluate_params(wd, mean, meanN, sigma, sigmaN, MaxP, MaxN, multiThread); in local_contrast_wavelets() 383 # pragma omp parallel for if (multiThread) in local_contrast_wavelets() 441 rgb->setMode(Imagefloat::Mode::LAB, multiThread); in localContrast() 445 fillPipetteLabMasks(rgb, editWhatever, id, multiThread); in localContrast() 469 local_contrast_wavelets(L, r, scale, multiThread); in localContrast() [all …]
|
H A D | bilateral2.h | 499 bilateral05<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 501 bilateral06<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 503 bilateral07<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 505 bilateral08<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 507 bilateral09<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 509 bilateral10<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 511 bilateral11<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 513 bilateral12<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 515 bilateral13<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 517 bilateral14<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() [all …]
|
H A D | iptonecurve.cc | 37 # pragma omp parallel for if (im.multiThread) in apply_contrast() 88 ImProcFunctions ipf(im.params, im.multiThread); in apply_contrast() 99 # pragma omp parallel for if (im.multiThread) in apply_contrast() 301 img->setMode(Imagefloat::Mode::RGB, multiThread); in toneCurve() 316 img->setMode(Imagefloat::Mode::RGB, multiThread); in toneCurve() 318 ImProcData im(params, scale, multiThread); in toneCurve() 322 fill_pipette(img, editImgFloat, multiThread); in toneCurve() 334 fill_pipette(img, editImgFloat, multiThread); in toneCurve() 345 fill_satcurve_pipette(img, editWhatever, params->icm.workingProfile, multiThread); in toneCurve() 350 apply_satcurve(img, satcurve, params->icm.workingProfile, multiThread); in toneCurve() [all …]
|
H A D | iprgb2out.cc | 47 …oid copyAndClamp(Imagefloat *src, unsigned char *dst, const double rgb_xyz[3][3], bool multiThread) in copyAndClamp() argument 49 src->setMode(Imagefloat::Mode::XYZ, multiThread); in copyAndClamp() 55 #pragma omp parallel for schedule(dynamic,16) if (multiThread) in copyAndClamp() 89 img->setMode(Imagefloat::Mode::LAB, multiThread); in rgb2monitor() 142 copyAndClamp(img, image->data, sRGB_xyz, multiThread); in rgb2monitor() 242 copyAndClamp(img, image->data, xyz_rgb, multiThread); in rgb2out() 262 img->setMode(Imagefloat::Mode::RGB, multiThread); in rgb2out() 278 img->setMode(Imagefloat::Mode::XYZ, multiThread); in rgb2out() 281 # pragma omp parallel for schedule(dynamic,16) if (multiThread) in rgb2out() 300 image->setMode(Imagefloat::Mode::RGB, multiThread); in rgb2out()
|
H A D | iplabadjustments.cc | 157 const auto multiThread = im.multiThread; in lab_adjustments() local 186 # pragma omp parallel for if (multiThread) in lab_adjustments() 213 # pragma omp parallel for if (multiThread) in lab_adjustments() 230 # pragma omp parallel for if (multiThread) in lab_adjustments() 267 rgb->setMode(Imagefloat::Mode::LAB, multiThread); in labAdjustments() 286 # pragma omp parallel if (multiThread) in labAdjustments() 312 …lab_adjustments(ImProcData(params, scale, multiThread), rgb, lcurve, acurve, bcurve, histLCurve, p… in labAdjustments()
|
H A D | ipdehaze.cc | 317 img->setMode(Imagefloat::Mode::RGB, multiThread); in dehaze() 318 const float maxchan = normalize(img, multiThread); in dehaze() 325 # pragma omp parallel for if (multiThread) in dehaze() 340 subtract_black(img, params->dehaze.blackpoint, multiThread); in dehaze() 362 extract_channels(img, R, G, B, patchsize, 1e-1, multiThread); in dehaze() 372 rescaleNearest(R, RR, multiThread); in dehaze() 373 rescaleNearest(G, GG, multiThread); in dehaze() 374 rescaleNearest(B, BB, multiThread); in dehaze() 413 #pragma omp parallel for if (multiThread) in dehaze() 445 #pragma omp parallel for if (multiThread) in dehaze() [all …]
|
H A D | ipsmoothing.cc | 297 rgb->normalizeFloatTo1(im.multiThread); in denoiseGuidedSmoothing() 312 rgb->normalizeFloatTo65535(im.multiThread); in denoiseGuidedSmoothing() 337 fillPipetteLabMasks(rgb, editWhatever, id, multiThread); in guidedSmoothing() 354 rgb->setMode(Imagefloat::Mode::RGB, multiThread); in guidedSmoothing() 355 rgb->normalizeFloatTo1(multiThread); in guidedSmoothing() 375 # pragma omp parallel for if (multiThread) in guidedSmoothing() 410 gaussian_smoothing(R, G, B, buf.data, ws, ch, sigma, scale, multiThread); in guidedSmoothing() 417 # pragma omp parallel for if (multiThread) in guidedSmoothing() 437 … guided_smoothing<false>(R, G, B, ws, iws, ch, radius, epsilon, 100, scale, multiThread); in guidedSmoothing() 442 # pragma omp parallel for if (multiThread) in guidedSmoothing() [all …]
|
H A D | iprgbcurves.cc | 42 img->setMode(Imagefloat::Mode::RGB, multiThread); in rgbCurves() 69 # pragma omp parallel for if (multiThread) in rgbCurves() 80 # pragma omp parallel for if (multiThread) in rgbCurves()
|
H A D | iptextureboost.cc | 201 fillPipetteLabMasks(rgb, editWhatever, id, multiThread); in textureBoost() 210 …ureBoost.labmasks, offset_x, offset_y, full_width, full_height, scale, multiThread, show_mask_idx,… in textureBoost() 214 rgb->setMode(Imagefloat::Mode::YUV, multiThread); in textureBoost() 226 texture_boost(Y, r, scale, multiThread); in textureBoost() 230 # pragma omp parallel for if (multiThread) in textureBoost()
|
H A D | ipdenoise.cc | 217 bool multiThread = im.multiThread; in RGB_denoise_info() local 257 #pragma omp parallel for if (multiThread) in RGB_denoise_info() 377 #pragma omp parallel for if (multiThread) in RGB_denoise_info() 430 #pragma omp parallel for if (multiThread) in RGB_denoise_info() 552 #pragma omp parallel sections if (multiThread) in RGB_denoise_info() 742 #pragma omp parallel if (multiThread) in denoiseComputeParams() 782 ImProcData im(params, scale, multiThread); in denoiseComputeParams() 953 # pragma omp parallel for if (multiThread) in denoise() 987 ImProcData im(params, scale, multiThread); in denoise() 997 img->setMode(Imagefloat::Mode::YUV, multiThread); in denoise() [all …]
|
H A D | ipfilmsim.cc | 35 img->setMode(Imagefloat::Mode::RGB, multiThread); in filmSimulation() 43 # pragma omp parallel for if (multiThread) in filmSimulation()
|
H A D | ipexposure.cc | 35 img->setMode(Imagefloat::Mode::RGB, multiThread); in exposure() 54 # pragma omp parallel for if (multiThread) in exposure()
|
/dports/graphics/rawtherapee/rawtherapee-5.8/rtengine/ |
H A D | bilateral2.h | 493 bilateral05<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 495 bilateral06<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 497 bilateral07<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 499 bilateral08<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 501 bilateral09<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 503 bilateral10<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 505 bilateral11<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 507 bilateral12<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 509 bilateral13<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() 511 bilateral14<T, A> (src, dst, buffer, W, H, sens, multiThread); in bilateral() [all …]
|
H A D | boxblur.h | 24 void boxblur(float** src, float** dst, int radius, int W, int H, bool multiThread); 25 void boxblur(float* src, float* dst, int radius, int W, int H, bool multiThread); 26 void boxabsblur(float** src, float** dst, int radius, int W, int H, bool multiThread); 27 void boxabsblur(float* src, float* dst, int radius, int W, int H, bool multiThread);
|
H A D | ipshadowshighlights.cc | 78 #pragma omp parallel for if (multiThread) in shadowsHighlights() 94 guidedFilter(L, mask, mask, radius, 0.075, multiThread, 4); in shadowsHighlights() 112 #pragma omp parallel for if (multiThread) in shadowsHighlights() 122 #pragma omp parallel for if (multiThread) in shadowsHighlights() 139 #pragma omp parallel for if (multiThread) in shadowsHighlights() 147 #pragma omp parallel for if (multiThread) in shadowsHighlights() 162 #pragma omp parallel for schedule(dynamic,16) if (multiThread) in shadowsHighlights()
|
H A D | boxblur.cc | 32 void boxblur(float** src, float** dst, int radius, int W, int H, bool multiThread) in boxblur() argument 40 #pragma omp parallel for if (multiThread) in boxblur() 54 #pragma omp parallel if (multiThread) in boxblur() 274 void boxabsblur(float** src, float** dst, int radius, int W, int H, bool multiThread) in boxabsblur() argument 281 #pragma omp parallel for if (multiThread) in boxabsblur() 295 #pragma omp parallel if (multiThread) in boxabsblur() 399 void boxblur(float* src, float* dst, int radius, int W, int H, bool multiThread) in boxblur() argument 407 boxblur(srcp, dstp, radius, W, H, multiThread); in boxblur() 410 void boxabsblur(float* src, float* dst, int radius, int W, int H, bool multiThread) in boxabsblur() argument 418 boxabsblur(srcp, dstp, radius, W, H, multiThread); in boxabsblur()
|
H A D | ipdehaze.cc | 283 const float maxChannel = normalize(img, multiThread); in dehaze() 303 extract_channels(img, R, G, B, patchsize, 1e-1, multiThread); in dehaze() 314 const int npatches = get_dark_channel_downsized(R, G, B, D, 2, multiThread); in dehaze() 320 rescaleNearest(R, RR, multiThread); in dehaze() 321 rescaleNearest(G, GG, multiThread); in dehaze() 322 rescaleNearest(B, BB, multiThread); in dehaze() 325 const int npatches = get_dark_channel_downsized(RR, GG, BB, D, 2, multiThread); in dehaze() 334 restore(img, maxChannel, multiThread); in dehaze() 345 get_dark_channel(R, G, B, dark, patchsize, ambient, true, multiThread, strength); in dehaze() 352 guidedFilter(guideB, dark, dark, radius, epsilon, multiThread); in dehaze() [all …]
|
H A D | iplocalcontrast.cc | 49 #pragma omp parallel if(multiThread) in localContrast() 54 #pragma omp parallel for if(multiThread) in localContrast()
|
H A D | iplab2rgb.cc | 47 …copyAndClamp(const LabImage *src, unsigned char *dst, const double rgb_xyz[3][3], bool multiThread) in copyAndClamp() argument 53 #pragma omp parallel for schedule(dynamic,16) if (multiThread) in copyAndClamp() 139 copyAndClamp(lab, image->data, sRGB_xyz, multiThread); in lab2monitorRgb() 253 copyAndClamp(lab, image->data, xyz_rgb, multiThread); in lab2rgb() 315 #pragma omp parallel for schedule(dynamic,16) if (multiThread) in lab2rgbOut() 531 #pragma omp parallel if (multiThread) in workingtrc()
|
/dports/astro/siril/siril/src/rt/ |
H A D | boxblur.h | 24 void boxblur(float** src, float** dst, int radius, int W, int H, bool multiThread); 25 void boxblur(float* src, float* dst, int radius, int W, int H, bool multiThread); 26 void boxabsblur(float** src, float** dst, int radius, int W, int H, bool multiThread); 27 void boxabsblur(float* src, float* dst, int radius, int W, int H, bool multiThread);
|
H A D | boxblur.cc | 32 void boxblur(float** src, float** dst, int radius, int W, int H, bool multiThread) in boxblur() argument 40 #pragma omp parallel for if (multiThread) in boxblur() 54 #pragma omp parallel if (multiThread) in boxblur() 274 void boxabsblur(float** src, float** dst, int radius, int W, int H, bool multiThread) in boxabsblur() argument 281 #pragma omp parallel for if (multiThread) in boxabsblur() 295 #pragma omp parallel if (multiThread) in boxabsblur() 399 void boxblur(float* src, float* dst, int radius, int W, int H, bool multiThread) in boxblur() argument 407 boxblur(srcp, dstp, radius, W, H, multiThread); in boxblur() 410 void boxabsblur(float* src, float* dst, int radius, int W, int H, bool multiThread) in boxabsblur() argument 418 boxabsblur(srcp, dstp, radius, W, H, multiThread); in boxabsblur()
|
/dports/graphics/openfx-arena/openfx-arena-Natron-2.3.14/SupportExt/ |
H A D | ofxsThreadSuite.cpp | 130 OfxStatus multiThread(OfxThreadFunctionV1 func, in multiThread() function 505 multiThread, 544 } else if (Private::gThreadSuite->multiThread == NULL) { in ofxsThreadSuiteCheck() 566 Private::gThreadSuite->multiThread == NULL || in ofxsThreadSuiteCheck() 582 mutexSuite.multiThread = Private::gThreadSuite->multiThread; in ofxsThreadSuiteCheck()
|
/dports/graphics/openfx-misc/openfx-misc-3ab0531/SupportExt/ |
H A D | ofxsThreadSuite.cpp | 130 OfxStatus multiThread(OfxThreadFunctionV1 func, in multiThread() function 505 multiThread, 544 } else if (Private::gThreadSuite->multiThread == NULL) { in ofxsThreadSuiteCheck() 566 Private::gThreadSuite->multiThread == NULL || in ofxsThreadSuiteCheck() 582 mutexSuite.multiThread = Private::gThreadSuite->multiThread; in ofxsThreadSuiteCheck()
|