Lines Matching refs:scanline
164 *scanline; in ReadEXRImage() local
238 scanline=(ImfRgba *) NULL; in ReadEXRImage()
241 scanline=(ImfRgba *) AcquireQuantumMemory(columns,sizeof(*scanline)); in ReadEXRImage()
242 if (scanline == (ImfRgba *) NULL) in ReadEXRImage()
262 (scanline == (ImfRgba *) NULL)) in ReadEXRImage()
271 memset(scanline,0,columns*sizeof(*scanline)); in ReadEXRImage()
272 ImfInputSetFrameBuffer(file,scanline-data_window.min_x-columns*yy,1, in ReadEXRImage()
286 ImfHalfToFloat(scanline[xx].r)),q); in ReadEXRImage()
288 ImfHalfToFloat(scanline[xx].g)),q); in ReadEXRImage()
290 ImfHalfToFloat(scanline[xx].b)),q); in ReadEXRImage()
292 ImfHalfToFloat(scanline[xx].a)),q); in ReadEXRImage()
299 scanline=(ImfRgba *) RelinquishMagickMemory(scanline); in ReadEXRImage()
422 *scanline; in WriteEXRImage() local
571 scanline=(ImfRgba *) AcquireQuantumMemory(image->columns,sizeof(*scanline)); in WriteEXRImage()
572 if (scanline == (ImfRgba *) NULL) in WriteEXRImage()
579 memset(scanline,0,image->columns*sizeof(*scanline)); in WriteEXRImage()
588 scanline[x].r=half_quantum; in WriteEXRImage()
590 scanline[x].g=half_quantum; in WriteEXRImage()
592 scanline[x].b=half_quantum; in WriteEXRImage()
597 scanline[x].a=half_quantum; in WriteEXRImage()
600 ImfOutputSetFrameBuffer(file,scanline-(y*image->columns),1,image->columns); in WriteEXRImage()
604 scanline=(ImfRgba *) RelinquishMagickMemory(scanline); in WriteEXRImage()