~ubuntu-branches/ubuntu/raring/mesa/raring-proposed

« back to all changes in this revision

Viewing changes to src/gallium/auxiliary/util/u_format.h

  • Committer: Package Import Robot
  • Author(s): Timo Aaltonen, Timo Aaltonen, Maarten Lankhorst
  • Date: 2013-04-16 15:35:32 UTC
  • mfrom: (1.7.15)
  • Revision ID: package-import@ubuntu.com-20130416153532-1u9s6vb32cqryh4x
Tags: 9.1.1-0ubuntu1
[ Timo Aaltonen ]
* Merge from unreleased debian git
  - new upstream release (LP: #1112147, #1164093)
* Revert a commit to fix slow blur on intel.
* vbo-fix-crash.diff: Patch from the stable tree that fixes a crasher
  with shared display lists.

[ Maarten Lankhorst ]
* Add some more patches to fix image copy regressions on nouveau.

Show diffs side-by-side

added added

removed removed

Lines of Context:
156
156
   unsigned nr_channels:3;
157
157
 
158
158
   /**
159
 
    * Whether all channels have the same number of (whole) bytes.
 
159
    * Whether all channels have the same number of (whole) bytes and type.
160
160
    */
161
161
   unsigned is_array:1;
162
162
 
591
591
util_format_is_pure_uint(enum pipe_format format);
592
592
 
593
593
/**
594
 
 * Whether the format is a simple array format where all channels
595
 
 * are of the same type and can be loaded from memory as a vector
596
 
 */
597
 
boolean
598
 
util_format_is_array(const struct util_format_description *desc);
599
 
 
600
 
/**
601
594
 * Check if the src format can be blitted to the destination format with
602
595
 * a simple memcpy.  For example, blitting from RGBA to RGBx is OK, but not
603
596
 * the reverse.