• Home
  • Raw
  • Download

Lines Matching refs:packing

117                     const struct gl_pixelstore_attrib *packing,  in _mesa_image_offset()  argument
132 alignment = packing->Alignment; in _mesa_image_offset()
133 if (packing->RowLength > 0) { in _mesa_image_offset()
134 pixels_per_row = packing->RowLength; in _mesa_image_offset()
139 if (packing->ImageHeight > 0) { in _mesa_image_offset()
140 rows_per_image = packing->ImageHeight; in _mesa_image_offset()
146 skippixels = packing->SkipPixels; in _mesa_image_offset()
148 skiprows = packing->SkipRows; in _mesa_image_offset()
150 skipimages = (dimensions == 3) ? packing->SkipImages : 0; in _mesa_image_offset()
190 if (packing->Invert) { in _mesa_image_offset()
232 const struct gl_pixelstore_attrib *packing, in _mesa_image_address() argument
240 addr += _mesa_image_offset(dimensions, packing, width, height, in _mesa_image_address()
248 _mesa_image_address1d( const struct gl_pixelstore_attrib *packing, in _mesa_image_address1d() argument
254 return _mesa_image_address(1, packing, image, width, 1, in _mesa_image_address1d()
260 _mesa_image_address2d( const struct gl_pixelstore_attrib *packing, in _mesa_image_address2d() argument
266 return _mesa_image_address(2, packing, image, width, height, in _mesa_image_address2d()
272 _mesa_image_address3d( const struct gl_pixelstore_attrib *packing, in _mesa_image_address3d() argument
278 return _mesa_image_address(3, packing, image, width, height, in _mesa_image_address3d()
295 _mesa_image_row_stride( const struct gl_pixelstore_attrib *packing, in _mesa_image_row_stride() argument
300 assert(packing); in _mesa_image_row_stride()
303 if (packing->RowLength == 0) { in _mesa_image_row_stride()
307 bytesPerRow = (packing->RowLength + 7) / 8; in _mesa_image_row_stride()
315 if (packing->RowLength == 0) { in _mesa_image_row_stride()
319 bytesPerRow = bytesPerPixel * packing->RowLength; in _mesa_image_row_stride()
323 remainder = bytesPerRow % packing->Alignment; in _mesa_image_row_stride()
325 bytesPerRow += (packing->Alignment - remainder); in _mesa_image_row_stride()
328 if (packing->Invert) { in _mesa_image_row_stride()
342 _mesa_image_image_stride( const struct gl_pixelstore_attrib *packing, in _mesa_image_image_stride() argument
348 assert(packing); in _mesa_image_image_stride()
351 if (packing->RowLength == 0) { in _mesa_image_image_stride()
355 bytesPerRow = (packing->RowLength + 7) / 8; in _mesa_image_image_stride()
363 if (packing->RowLength == 0) { in _mesa_image_image_stride()
367 bytesPerRow = bytesPerPixel * packing->RowLength; in _mesa_image_image_stride()
371 remainder = bytesPerRow % packing->Alignment; in _mesa_image_image_stride()
373 bytesPerRow += (packing->Alignment - remainder); in _mesa_image_image_stride()
375 if (packing->ImageHeight == 0) in _mesa_image_image_stride()
378 bytesPerImage = bytesPerRow * packing->ImageHeight; in _mesa_image_image_stride()
990 const struct gl_pixelstore_attrib *packing, in _mesa_swap_bytes_2d_image() argument
996 assert(packing->SwapBytes); in _mesa_swap_bytes_2d_image()
1000 int stride = _mesa_image_row_stride(packing, width, format, type); in _mesa_swap_bytes_2d_image()