[AD] 32-bit RGBA Alpha Blitting. |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: alleg-developers@xxxxxxxxxx
- Subject: [AD] 32-bit RGBA Alpha Blitting.
- From: Sevalecan Dragon <sevalecan@xxxxxxxxxx>
- Date: Sun, 24 Oct 2004 03:54:27 -0400
- Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding; b=akx+oKgXUVGAxTyOBDl0uDLV9nxlLqN2lUDvWiFxKWVHdiTJLxM2/ztU/EAoXewv9mJ665Vf/8WoXKVlCKR24kdUJz/+or4UYuJiu1mLf7KX8U2dgG9ZIcgF/jsAHVkC9+zfmu48nV72YuJGtagNOZPD3T1gRwXU6UDFgMXx0TM=
Allegro is an old man with gray hair...
No, seriously. Allegro is deprived of quite a few features that are
much more common today (I think). One thing I propose is some real
32-bit rgba alpha blitting functons, AFAIK directdraw7 supports
accelerated alpha blitting. It would be a shame to put functions like
this to waste, anyway. And don't tell me to use the trans sprite
function :P Thats not a real blit, so many things cannot be
manipulated. Aside from that, if we are lacking in accelerated alpha
blitting functions we can always rip bob's algorithm from fblend (I'm
sure he doesnt care, but hell probably respond to this post telling me
to die ;) ) However this is only one of the features allegro needs to
keep up with today. Anyway, I might release an example of some
accelerated 32-bit rgba blitting with my directdraw7 driver, If I get
around to it.
- Jonathan S.