Lines Matching refs:buffer
206 char *buffer;
214 buffer = (char *)new float[ m_width * 3 ];
219 buffer = (char *)data;
232 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep,
239 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep + 4,
246 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep + 8,
255 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep,
258 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep + 4,
261 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep + 8,
271 buffer - m_datawindow.min.x * 4 - m_datawindow.min.y * ystep,
281 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep,
288 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep + 4,
295 buffer - m_datawindow.min.x * 12 - m_datawindow.min.y * ystep + 8,
334 UpSampleX( (float *)buffer, 3, xsample[0] );
336 UpSampleX( (float *)buffer + 4, 3, xsample[1] );
338 UpSampleX( (float *)buffer + 8, 3, xsample[2] );
340 RGBToGray( (float *)buffer, (float *)out );
345 UpSampleX( (float *)buffer, 3, xsample[0] );
347 UpSampleX( (float *)(buffer + 4), 3, xsample[1] );
349 UpSampleX( (float *)(buffer + 8), 3, xsample[2] );
352 ChromaToBGR( (float *)buffer, 1, step );
356 float *fi = (float *)buffer;
365 uint *ui = (uint *)buffer;
625 char *buffer;
630 buffer = (char *)const_cast<uchar *>(data);
636 buffer = (char *)new uint[width * channels];
642 buffer = (char *)new half[width * channels];
651 frame.insert( "B", Slice( type, buffer, size * 3, bufferstep ));
652 frame.insert( "G", Slice( type, buffer + size, size * 3, bufferstep ));
653 frame.insert( "R", Slice( type, buffer + size * 2, size * 3, bufferstep ));
656 frame.insert( "Y", Slice( type, buffer, size, bufferstep ));
682 uint *buf = (uint *)buffer; // FIXME 64-bit problems
704 half *buf = (half *)buffer;
729 delete buffer;