Marc Lehmann wrote:
> On Wed, Jul 19, 2000 at 11:18:27PM +1000, David Hodson <[EMAIL PROTECTED]> 
> > It's arguable that the information isn't there to start with.
> No:

No? If I render an object, and the edge of that object only covers
half of a pixel, why does it need more than half the colour range?
(This is getting a little off-topic, really.)

> 1. image loading and saving
> 2. internal data storage
> 3. composition algorithms

> It seems to me that we could agree on 1. being an interface issue and 2.
> being opaque to the user.

OK then, if I bow to the prevailing wisdom, what it boils down to
is that I could load an image file containing pre-multiplied alpha
without being asked if the alpha should be un-multiplied. (Although
I still think there's a useful distinction between pre-mult alpha
and non-mult masks, and I would like to load an rgba image into
Gimp and then add a mask layer.)

A quick glance at the targa file spec reveals nothing about the 
intended meaning of the rgba data.

David Hodson  --  [EMAIL PROTECTED]  --  this night wounds time

Reply via email to