Skip to content

Commit 1255ed7

Browse files
committed
Add OpenMP parallelization to PFM data load loops
1 parent 459d0c9 commit 1255ed7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/imageio/imageio_pfm.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ dt_imageio_retval_t dt_imageio_open_pfm(dt_image_t *img, const char *filename, d
9292
{
9393
ret = fread(readbuf, 3 * sizeof(float), npixels, f);
9494

95+
DT_OMP_FOR(collapse(2))
9596
for(size_t j = 0; j < img->height; j++)
9697
for(size_t i = 0; i < img->width; i++)
9798
{
@@ -109,6 +110,7 @@ dt_imageio_retval_t dt_imageio_open_pfm(dt_image_t *img, const char *filename, d
109110
{
110111
ret = fread(readbuf, sizeof(float), npixels, f);
111112

113+
DT_OMP_FOR(collapse(2))
112114
for(size_t j = 0; j < img->height; j++)
113115
for(size_t i = 0; i < img->width; i++)
114116
{

0 commit comments

Comments
 (0)