diff options
author | Eric Anholt <anholt@freebsd.org> | 2004-08-04 10:05:37 +0000 |
---|---|---|
committer | Eric Anholt <anholt@freebsd.org> | 2004-08-04 10:05:37 +0000 |
commit | 2efdc9f847fa9ff3096667b16df84817fc65605d (patch) | |
tree | d02a22e33c5c5aab37c3515791a20c44da1738be /src/atimach64xv.h | |
parent | 1e16c66551eed750330bb74a92208c45a7112cd0 (diff) |
- Add two new XAA hooks, SetupForCPUToScreenTexture2 and
SetupForCPUToScreenAlphaTexture2. These add a dstFormat argument after
the previous format argument, which the driver needs to use to properly
set up the destination format. Two new arrays are added for the list of
destination formats supported that correspond to the previous format
arrays for sources.
- Make Render acceleration only occur when the new hook for that
acceleration type is supplied and the dst format list is set, along
with the src format list being set. Without knowing the destination
format, the Render acceleration couldn't properly support all the
destinations it might encounter.
- Bump XAA module minor version.
- Update the Radeon Render acceleration to use the new hooks when the XAA
module is sufficiently new. Fix a bug in the src/dst alpha booleans for
ops, and use them to set blend_cntl to support destinations without
alpha. Add missing PICT_a1r5g5b5 texture format, and add list
terminator. (!)
Diffstat (limited to 'src/atimach64xv.h')
0 files changed, 0 insertions, 0 deletions