From: cristy Date: Mon, 16 Apr 2012 20:15:19 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~5784 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e12425c5ef644a03fa2772e8c053716e2a7c34da;p=imagemagick --- diff --git a/MagickCore/colorspace.c b/MagickCore/colorspace.c index 3727a1686..48bfb5896 100644 --- a/MagickCore/colorspace.c +++ b/MagickCore/colorspace.c @@ -1018,7 +1018,6 @@ MagickExport MagickBooleanType RGBTransformImage(Image *image, break; } case YUVColorspace: - default: { /* Initialize YUV tables: @@ -1049,6 +1048,28 @@ MagickExport MagickBooleanType RGBTransformImage(Image *image, } break; } + default: + { + /* + Linear conversion tables. + */ +#if defined(MAGICKCORE_OPENMP_SUPPORT) + #pragma omp parallel for schedule(static) +#endif + for (i=0; i <= (ssize_t) MaxMap; i++) + { + x_map[i].x=(MagickRealType) i; + y_map[i].x=0.0f; + z_map[i].x=0.0f; + x_map[i].y=0.0f; + y_map[i].y=(MagickRealType) i; + z_map[i].y=0.0f; + x_map[i].z=0.0f; + y_map[i].z=0.0f; + z_map[i].z=(MagickRealType) i; + } + break; + } } /* Convert from RGB.