Home
last modified time | relevance | path

Searched refs:multiThread (Results 1 – 25 of 186) sorted by relevance

12345678

/dports/graphics/art/ART-1.9.3/rtengine/
H A Diphsl.cc45 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 Dipsharpen.cc60 # 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 Diplocalcontrast.cc108 # 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 Dbilateral2.h499 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 Diptonecurve.cc37 # 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 Diprgb2out.cc47 …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 Diplabadjustments.cc157 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 Dipdehaze.cc317 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 Dipsmoothing.cc297 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 Diprgbcurves.cc42 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 Diptextureboost.cc201 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 Dipdenoise.cc217 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 Dipfilmsim.cc35 img->setMode(Imagefloat::Mode::RGB, multiThread); in filmSimulation()
43 # pragma omp parallel for if (multiThread) in filmSimulation()
H A Dipexposure.cc35 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 Dbilateral2.h493 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 Dboxblur.h24 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 Dipshadowshighlights.cc78 #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 Dboxblur.cc32 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 Dipdehaze.cc283 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 Diplocalcontrast.cc49 #pragma omp parallel if(multiThread) in localContrast()
54 #pragma omp parallel for if(multiThread) in localContrast()
H A Diplab2rgb.cc47 …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 Dboxblur.h24 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 Dboxblur.cc32 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 DofxsThreadSuite.cpp130 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 DofxsThreadSuite.cpp130 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()

12345678