profile load openmp

This commit is contained in:
askv
2010-09-10 21:57:40 -07:00
parent f45a801e19
commit 5bf5ce84b8

View File

@@ -1155,6 +1155,7 @@ void RawImageSource::colorSpaceConversion (Image16* im, ColorManagementParams cm
for (int k=0; k<3; k++) for (int k=0; k<3; k++)
mat[i][j] += camMatrix[i][k] * work[k][j]; mat[i][j] += camMatrix[i][k] * work[k][j];
#pragma omp parallel for
for (int i=0; i<im->height; i++) for (int i=0; i<im->height; i++)
for (int j=0; j<im->width; j++) { for (int j=0; j<im->width; j++) {
@@ -1177,6 +1178,7 @@ void RawImageSource::colorSpaceConversion (Image16* im, ColorManagementParams cm
if (cmp.gammaOnInput) { if (cmp.gammaOnInput) {
double gd = pow (2.0, defgain); double gd = pow (2.0, defgain);
defgain = 0.0; defgain = 0.0;
#pragma omp parallel for
for (int i=0; i<im->height; i++) for (int i=0; i<im->height; i++)
for (int j=0; j<im->width; j++) { for (int j=0; j<im->width; j++) {
im->r[i][j] = CurveFactory::gamma (CLIP(defgain*im->r[i][j])); im->r[i][j] = CurveFactory::gamma (CLIP(defgain*im->r[i][j]));