/dports/graphics/fv/fv-src-1.03/ |
H A D | CReaderHDR.c | 106 if (fp->read(rgbe, sizeof(rgbe)) != sizeof(rgbe)) { in read() 109 if (rgbe[0] != 2 || rgbe[1] != 2 || rgbe[2] & 0x80) { in read() 117 if (((int)rgbe[2] << 8 | rgbe[3]) != _w) { in read() 180 uint8_t rgbe[4]; in readData() local 183 if (fp->read(rgbe, sizeof(rgbe)) == sizeof(rgbe)) { in readData() 198 uint8_t rgbe[4], in rgbe2float() 203 if (rgbe[3]) { in rgbe2float() 205 *red = rgbe[0] * f; in rgbe2float() 207 *blue = rgbe[2] * f; in rgbe2float() 218 uint8_t rgbe[4]) [all …]
|
/dports/graphics/libpano13/libpano13-2.9.20/ |
H A D | rgbe.c | 76 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 208 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_WritePixels() 220 if (fread(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_ReadPixels() 312 rgbe[0] = 2; in RGBE_WritePixels_RLE() 316 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) { in RGBE_WritePixels_RLE() 356 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in RGBE_ReadPixels_RLE() 360 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in RGBE_ReadPixels_RLE() 367 if ((((int)rgbe[2])<<8 | rgbe[3]) != scanline_width) { in RGBE_ReadPixels_RLE() 445 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in RGBE_ReadPixels_Raw_RLE() 450 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in RGBE_ReadPixels_Raw_RLE() [all …]
|
/dports/graphics/panomatic/panomatic-0.9.4/vigra/src/impex/ |
H A D | rgbe.c | 102 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in VIGRA_float2rgbe() 236 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) in VIGRA_RGBE_WritePixels() 248 if (fread(rgbe, sizeof(rgbe), 1, fp) < 1) in VIGRA_RGBE_ReadPixels() 340 rgbe[0] = 2; in VIGRA_RGBE_WritePixels_RLE() 344 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) { in VIGRA_RGBE_WritePixels_RLE() 384 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in VIGRA_RGBE_ReadPixels_RLE() 388 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in VIGRA_RGBE_ReadPixels_RLE() 395 if ((((int)rgbe[2])<<8 | rgbe[3]) != scanline_width) { in VIGRA_RGBE_ReadPixels_RLE() 473 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in VIGRA_RGBE_ReadPixels_Raw_RLE() 478 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in VIGRA_RGBE_ReadPixels_Raw_RLE() [all …]
|
/dports/graphics/vigra/vigra-8acd73a/src/impex/ |
H A D | rgbe.c | 101 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in VIGRA_float2rgbe() 233 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) in VIGRA_RGBE_WritePixels() 245 if (fread(rgbe, sizeof(rgbe), 1, fp) < 1) in VIGRA_RGBE_ReadPixels() 337 rgbe[0] = 2; in VIGRA_RGBE_WritePixels_RLE() 341 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) { in VIGRA_RGBE_WritePixels_RLE() 381 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in VIGRA_RGBE_ReadPixels_RLE() 385 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in VIGRA_RGBE_ReadPixels_RLE() 392 if ((((int)rgbe[2])<<8 | rgbe[3]) != scanline_width) { in VIGRA_RGBE_ReadPixels_RLE() 470 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in VIGRA_RGBE_ReadPixels_Raw_RLE() 475 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in VIGRA_RGBE_ReadPixels_Raw_RLE() [all …]
|
/dports/graphics/openimageio/oiio-Release-2.2.16.0/src/hdr.imageio/ |
H A D | rgbe.cpp | 98 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 118 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 141 *red = rgbe[0] * f; in rgbe2float() 142 *green = rgbe[1] * f; in rgbe2float() 143 *blue = rgbe[2] * f; in rgbe2float() 403 rgbe[0] = 2; in RGBE_WritePixels_RLE() 404 rgbe[1] = 2; in RGBE_WritePixels_RLE() 407 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) { in RGBE_WritePixels_RLE() 447 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in RGBE_ReadPixels_RLE() 451 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in RGBE_ReadPixels_RLE() [all …]
|
/dports/graphics/py-openimageio/oiio-Release-2.2.16.0/src/hdr.imageio/ |
H A D | rgbe.cpp | 98 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 118 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 141 *red = rgbe[0] * f; in rgbe2float() 142 *green = rgbe[1] * f; in rgbe2float() 143 *blue = rgbe[2] * f; in rgbe2float() 403 rgbe[0] = 2; in RGBE_WritePixels_RLE() 404 rgbe[1] = 2; in RGBE_WritePixels_RLE() 407 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) { in RGBE_WritePixels_RLE() 447 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in RGBE_ReadPixels_RLE() 451 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in RGBE_ReadPixels_RLE() [all …]
|
/dports/graphics/opencv/opencv-4.5.3/modules/imgcodecs/src/ |
H A D | rgbe.cpp | 116 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 137 *red = rgbe[0] * f; in rgbe2float() 139 *blue = rgbe[2] * f; in rgbe2float() 245 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_WritePixels() 257 if (fread(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_ReadPixels() 338 rgbe[0] = 2; in RGBE_WritePixels_RLE() 339 rgbe[1] = 2; in RGBE_WritePixels_RLE() 342 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) { in RGBE_WritePixels_RLE() 382 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in RGBE_ReadPixels_RLE() 386 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in RGBE_ReadPixels_RLE() [all …]
|
/dports/graphics/pixie/Pixie/src/rgbe/ |
H A D | rgbe.cpp | 84 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 105 *red = rgbe[0] * f; in rgbe2float() 107 *blue = rgbe[2] * f; in rgbe2float() 208 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_WritePixels() 220 if (fread(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_ReadPixels() 301 rgbe[0] = 2; in RGBE_WritePixels_RLE() 302 rgbe[1] = 2; in RGBE_WritePixels_RLE() 305 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) { in RGBE_WritePixels_RLE() 345 if (fread(rgbe,sizeof(rgbe),1,fp) < 1) { in RGBE_ReadPixels_RLE() 349 if ((rgbe[0] != 2)||(rgbe[1] != 2)||(rgbe[2] & 0x80)) { in RGBE_ReadPixels_RLE() [all …]
|
/dports/graphics/povray37/povray-3.7.0.10/source/backend/colour/ |
H A D | colutils.cpp | 92 void colour2photonRgbe(SMALL_COLOUR rgbe, const RGBColour& c) in colour2photonRgbe() argument 101 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in colour2photonRgbe() 105 rgbe[0] = (unsigned char) (c[pRED] * v); in colour2photonRgbe() 106 rgbe[1] = (unsigned char) (c[pGREEN] * v); in colour2photonRgbe() 107 rgbe[2] = (unsigned char) (c[pBLUE] * v); in colour2photonRgbe() 109 rgbe[3] = (unsigned char) (e + 250); in colour2photonRgbe() 165 if (rgbe[3]) { /*nonzero pixel*/ in photonRgbe2colour() 166 f = ldexp(1.0,rgbe[3]-(int)(250+8)); in photonRgbe2colour() 167 c[pRED] = rgbe[0] * f; in photonRgbe2colour() 168 c[pGREEN] = rgbe[1] * f; in photonRgbe2colour() [all …]
|
/dports/graphics/osg/OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/hdr/ |
H A D | hdrwriter.h | 57 inline void HDRWriter::float2rgbe(unsigned char rgbe[4], float red, float green, float blue) in float2rgbe() 66 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 70 rgbe[0] = (unsigned char) (red * v); in float2rgbe() 71 rgbe[1] = (unsigned char) (green * v); in float2rgbe() 72 rgbe[2] = (unsigned char) (blue * v); in float2rgbe() 73 rgbe[3] = (unsigned char) (e + 128); in float2rgbe() 84 if (rgbe[3]) { /*nonzero pixel*/ in rgbe2float() 85 f = ldexp(1.0,rgbe[3]-(int)(128+8)); in rgbe2float() 86 *red = rgbe[0] * f; in rgbe2float() 87 *green = rgbe[1] * f; in rgbe2float() [all …]
|
H A D | hdrwriter.cpp | 87 unsigned char rgbe[4]; in writeNoRLE() local 95 rgbe, in writeNoRLE() 101 fout.write(reinterpret_cast<const char*>(rgbe), sizeof(rgbe)); in writeNoRLE() 110 unsigned char rgbe[4]; in writePixelsRAW() local 114 rgbe[0] = (unsigned char) *(data+R); in writePixelsRAW() 192 unsigned char rgbe[4]; in writeRLE() local 208 rgbe[0] = 2; in writeRLE() 209 rgbe[1] = 2; in writeRLE() 210 rgbe[2] = scanline_width >> 8; in writeRLE() 213 fout.write(reinterpret_cast<const char*>(rgbe), sizeof(rgbe)); in writeRLE() [all …]
|
/dports/graphics/osg34/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osgPlugins/hdr/ |
H A D | hdrwriter.h | 57 inline void HDRWriter::float2rgbe(unsigned char rgbe[4], float red, float green, float blue) in float2rgbe() 66 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 70 rgbe[0] = (unsigned char) (red * v); in float2rgbe() 71 rgbe[1] = (unsigned char) (green * v); in float2rgbe() 72 rgbe[2] = (unsigned char) (blue * v); in float2rgbe() 73 rgbe[3] = (unsigned char) (e + 128); in float2rgbe() 84 if (rgbe[3]) { /*nonzero pixel*/ in rgbe2float() 85 f = ldexp(1.0,rgbe[3]-(int)(128+8)); in rgbe2float() 86 *red = rgbe[0] * f; in rgbe2float() 87 *green = rgbe[1] * f; in rgbe2float() [all …]
|
H A D | hdrwriter.cpp | 87 unsigned char rgbe[4]; in writeNoRLE() local 95 rgbe, in writeNoRLE() 101 fout.write(reinterpret_cast<const char*>(rgbe), sizeof(rgbe)); in writeNoRLE() 110 unsigned char rgbe[4]; in writePixelsRAW() local 114 rgbe[0] = (unsigned char) *(data+R); in writePixelsRAW() 192 unsigned char rgbe[4]; in writeRLE() local 208 rgbe[0] = 2; in writeRLE() 209 rgbe[1] = 2; in writeRLE() 210 rgbe[2] = scanline_width >> 8; in writeRLE() 213 fout.write(reinterpret_cast<const char*>(rgbe), sizeof(rgbe)); in writeRLE() [all …]
|
/dports/graphics/darktable38/darktable-3.8.0/src/common/ |
H A D | imageio_rgbe.c | 109 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; 130 *red = rgbe[0] * f; in rgbe2float() 131 *green = rgbe[1] * f; in rgbe2float() 132 *blue = rgbe[2] * f; in rgbe2float() 270 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) 370 rgbe[0] = 2; 371 rgbe[1] = 2; 374 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) 418 if(fread(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_ReadPixels_RLE() 423 if((rgbe[0] != 2) || (rgbe[1] != 2) || (rgbe[2] & 0x80)) in RGBE_ReadPixels_RLE() [all …]
|
/dports/graphics/darktable/darktable-3.6.1/src/common/ |
H A D | imageio_rgbe.c | 109 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; 130 *red = rgbe[0] * f; in rgbe2float() 131 *green = rgbe[1] * f; in rgbe2float() 132 *blue = rgbe[2] * f; in rgbe2float() 270 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) 370 rgbe[0] = 2; 371 rgbe[1] = 2; 374 if (fwrite(rgbe, sizeof(rgbe), 1, fp) < 1) 418 if(fread(rgbe, sizeof(rgbe), 1, fp) < 1) in RGBE_ReadPixels_RLE() 423 if((rgbe[0] != 2) || (rgbe[1] != 2) || (rgbe[2] & 0x80)) in RGBE_ReadPixels_RLE() [all …]
|
/dports/graphics/freeimage/FreeImage/Source/FreeImage/ |
H A D | PluginHDR.cpp | 155 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in rgbe_FloatToRGBE() 333 BYTE rgbe[4]; in rgbe_ReadPixels() local 336 if(io->read_proc(rgbe, 1, sizeof(rgbe), handle) < 1) { in rgbe_ReadPixels() 352 BYTE rgbe[4]; in rgbe_WritePixels() local 356 if (io->write_proc(rgbe, sizeof(rgbe), 1, handle) < 1) { in rgbe_WritePixels() 377 if(io->read_proc(rgbe, 1, sizeof(rgbe), handle) < 1) { in rgbe_ReadPixels_RLE() 381 if((rgbe[0] != 2) || (rgbe[1] != 2) || (rgbe[2] & 0x80)) { in rgbe_ReadPixels_RLE() 388 if((((int)rgbe[2]) << 8 | rgbe[3]) != scanline_width) { in rgbe_ReadPixels_RLE() 521 BYTE rgbe[4]; in rgbe_WritePixels_RLE() local 534 rgbe[0] = (BYTE)2; in rgbe_WritePixels_RLE() [all …]
|
/dports/graphics/povray36/povray-3.6.1/source/ |
H A D | colutils.cpp | 295 void colour2photonRgbe(SMALL_COLOUR rgbe, COLOUR c) in colour2photonRgbe() argument 304 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in colour2photonRgbe() 308 rgbe[0] = (unsigned char) (c[pRED] * v); in colour2photonRgbe() 309 rgbe[1] = (unsigned char) (c[pGREEN] * v); in colour2photonRgbe() 310 rgbe[2] = (unsigned char) (c[pBLUE] * v); in colour2photonRgbe() 312 rgbe[3] = (unsigned char) (e + 250); in colour2photonRgbe() 368 if (rgbe[3]) { /*nonzero pixel*/ in photonRgbe2colour() 369 f = ldexp(1.0,rgbe[3]-(int)(250+8)); in photonRgbe2colour() 370 c[pRED] = rgbe[0] * f; in photonRgbe2colour() 371 c[pGREEN] = rgbe[1] * f; in photonRgbe2colour() [all …]
|
/dports/graphics/pfstools/pfstools-2.1.0/src/fileformat/ |
H A D | rgbeio.cpp | 103 r = (float)(rgbe.r * f); in rgbe2rgb() 126 rgbe.r = rgbe.g = rgbe.b = rgbe.e = 0; in rgb2rgbe() 133 rgbe.r = Trgbe( v*r ); in rgb2rgbe() 134 rgbe.g = Trgbe( v*g ); in rgb2rgbe() 135 rgbe.b = Trgbe( v*b ); in rgb2rgbe() 291 Trgbe_pixel rgbe; in readRadiance() local 292 rgbe.r = scanline[4*x+0]; in readRadiance() 293 rgbe.g = scanline[4*x+1]; in readRadiance() 294 rgbe.b = scanline[4*x+2]; in readRadiance() 295 rgbe.e = scanline[4*x+3]; in readRadiance() [all …]
|
/dports/graphics/luminance-qt5/luminance-hdr-2.6.1.1/src/Libpfs/io/ |
H A D | rgbereader.cpp | 42 if (rgbe.e != 0) // a non-zero pixel in rgbe2rgb() 44 int e = rgbe.e - int(128 + 8); in rgbe2rgb() 47 r = (float)(rgbe.r * f); in rgbe2rgb() 48 g = (float)(rgbe.g * f); in rgbe2rgb() 49 b = (float)(rgbe.b * f); in rgbe2rgb() 199 Trgbe_pixel rgbe; in readRadiance() local 200 rgbe.r = scanline[4 * x + 0]; in readRadiance() 201 rgbe.g = scanline[4 * x + 1]; in readRadiance() 202 rgbe.b = scanline[4 * x + 2]; in readRadiance() 203 rgbe.e = scanline[4 * x + 3]; in readRadiance() [all …]
|
/dports/graphics/devil/devil-1.7.8/src-IL/src/ |
H A D | il_hdr.c | 429 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in float2rgbe() 433 rgbe[0] = (unsigned char) (red * v); in float2rgbe() 496 unsigned char rgbe[4]; in RGBE_WritePixels() local 501 if (iwrite(rgbe, sizeof(rgbe), 1) < 1) in RGBE_WritePixels() 573 unsigned char rgbe[4]; in iSaveHdrInternal() local 621 rgbe[0] = 2; in iSaveHdrInternal() 622 rgbe[1] = 2; in iSaveHdrInternal() 623 rgbe[2] = TempImage->Width >> 8; in iSaveHdrInternal() 624 rgbe[3] = TempImage->Width & 0xFF; in iSaveHdrInternal() 625 if (iwrite(rgbe, sizeof(rgbe), 1) < 1) { in iSaveHdrInternal() [all …]
|
/dports/graphics/megapov/megapov-1.2.1/source/ |
H A D | colutils.cpp | 317 void colour2photonRgbe(SMALL_COLOUR rgbe, COLOUR c) in colour2photonRgbe() argument 326 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in colour2photonRgbe() 330 rgbe[0] = (unsigned char) (c[pRED] * v); in colour2photonRgbe() 331 rgbe[1] = (unsigned char) (c[pGREEN] * v); in colour2photonRgbe() 332 rgbe[2] = (unsigned char) (c[pBLUE] * v); in colour2photonRgbe() 334 rgbe[3] = (unsigned char) (e + 250); in colour2photonRgbe() 390 if (rgbe[3]) { /*nonzero pixel*/ in photonRgbe2colour() 391 f = ldexp(1.0,rgbe[3]-(int)(250+8)); in photonRgbe2colour() 392 c[pRED] = rgbe[0] * f; in photonRgbe2colour() 393 c[pGREEN] = rgbe[1] * f; in photonRgbe2colour() [all …]
|
/dports/math/vtk9/VTK-9.1.0/IO/Image/ |
H A D | vtkHDRReader.cxx | 266 unsigned char rgbe[4]; in HDRReaderUpdateSlice() local 287 if ((rgbe[0] != 2) || (rgbe[1] != 2) || (rgbe[2] & 0x80)) in HDRReaderUpdateSlice() 316 if (((static_cast<int>(rgbe[2])) << 8 | rgbe[3]) != width) in HDRReaderUpdateSlice() 517 unsigned char rgbe[4]; in FillOutPtrRLE() local 522 rgbe[0] = lineBuffer[i]; in FillOutPtrRLE() 523 rgbe[1] = lineBuffer[i + width]; in FillOutPtrRLE() 524 rgbe[2] = lineBuffer[i + 2 * width]; in FillOutPtrRLE() 638 if (rgbe[3]) /*nonzero pixel*/ in RGBE2Float() 641 r = rgbe[0] * f; in RGBE2Float() 642 g = rgbe[1] * f; in RGBE2Float() [all …]
|
/dports/graphics/blender/blender-2.91.0/source/blender/imbuf/intern/ |
H A D | radiance_hdr.c | 165 static void RGBE2FLOAT(RGBE rgbe, fCOLOR fcol) in RGBE2FLOAT() argument 167 if (rgbe[EXP] == 0) { in RGBE2FLOAT() 172 fcol[RED] = f * (rgbe[RED] + 0.5f); in RGBE2FLOAT() 173 fcol[GRN] = f * (rgbe[GRN] + 0.5f); in RGBE2FLOAT() 174 fcol[BLU] = f * (rgbe[BLU] + 0.5f); in RGBE2FLOAT() 187 rgbe[RED] = rgbe[GRN] = rgbe[BLU] = rgbe[EXP] = 0; in FLOAT2RGBE() 191 rgbe[RED] = (unsigned char)(fcol[RED] * d); in FLOAT2RGBE() 194 rgbe[EXP] = (unsigned char)(e + COLXS); in FLOAT2RGBE() 316 RGBE rgbe, *rgbe_scan; in fwritecolrs() local 336 FLOAT2RGBE(fcol, rgbe); in fwritecolrs() [all …]
|
/dports/graphics/povray37/povray-3.7.0.10/source/base/image/ |
H A D | hdr.cpp | 103 rgbe[0] = rgbe[1] = rgbe[2] = rgbe[3] = 0; in GetRGBE() 109 rgbe[0] = (unsigned char)(clip(r * d + encOff.red, 0.0f, 255.0f)); in GetRGBE() 110 rgbe[1] = (unsigned char)(clip(g * d + encOff.green, 0.0f, 255.0f)); in GetRGBE() 111 rgbe[2] = (unsigned char)(clip(b * d + encOff.blue, 0.0f, 255.0f)); in GetRGBE() 112 rgbe[3] = (unsigned char)(clip(e + 128.0f, 0.0f, 255.0f)); in GetRGBE() 114 linOff.red = r - (double(rgbe[0]) + 0.5) / d; in GetRGBE() 115 linOff.green = g - (double(rgbe[1]) + 0.5) / d; in GetRGBE() 116 linOff.blue = b - (double(rgbe[2]) + 0.5) / d; in GetRGBE() 310 RGBE rgbe; in Write() local 339 GetRGBE(rgbe, image, col, row, gamma, dither); in Write() [all …]
|
/dports/graphics/gegl/gegl-0.4.34/libs/rgbe/ |
H A D | rgbe.c | 561 g_return_if_fail (rgbe); in rgbe_rgbe_to_float() 564 output[OFFSET_R] = rgbe[OFFSET_R]; in rgbe_rgbe_to_float() 565 output[OFFSET_G] = rgbe[OFFSET_G]; in rgbe_rgbe_to_float() 566 output[OFFSET_B] = rgbe[OFFSET_B]; in rgbe_rgbe_to_float() 849 g_return_if_fail (rgbe); in rgbe_float_to_rgbe() 857 rgbe[OFFSET_R] = rgbe[OFFSET_G] = rgbe[OFFSET_B] = 0; in rgbe_float_to_rgbe() 867 rgbe[OFFSET_E] = e + 128; in rgbe_float_to_rgbe() 881 guint8 rgbe[RGBE_NUM_RGBE]; in rgbe_write_uncompressed() local 894 g_warn_if_fail (rgbe[0] != 2 || rgbe[1] != 2); in rgbe_write_uncompressed() 895 g_warn_if_fail (rgbe[0] != 1 || rgbe[1] != 1 || rgbe[2] != 1); in rgbe_write_uncompressed() [all …]
|