Hello Jools
On 07-Jul-01, you wrote:
> Hello Matt
>
> On 07-Jul-01, Matt Sealey wrote:
>>
>> Hello Don
>>
>> On 07-Jul-01, you wrote:
>>
>> If you want alpha channel support in PNGs, it should be simple
>> as going BltBitMapWithAlphaChannel() - I suggest you lobby
>> Picasso96 to implement something as such.
>
> its not that hard to manually combine the current background with
> the image calculating the right colours for the various levels of
> transparency. The using the OS to blit the result.
I never said it was a difficult task to create a routine. I said it was
beyond the scope of the web browser. To paraphrase David: it's
a browser, not an paint package.
> I did this in a program before with about 4 levels of transparency.
As I said, it's way beyond the scope of the browser to be doing it's
*own* alpha blitting. Too many things are being done inside the
browser as it is, to work around things the Amiga doesn't support.
Lets put it this way, shall we? Voyager has full support for alpha
channels on bitmaps, but has no way of getting that alpha bitmap
to the screen on AmigaOS without an API call or a custom routine
to do it.
The former is unavailable at present. The latter is never going to
be written - simply because it's not the job of the browser to
supplement the OS. I'd rather Olli, Zapek, Sircus, and even myself,
worked on more important issues than working around the OS's
shortfalls.
You've lived without full alpha-enabled PNGs until now, you can
live a little longer without it. As I said: lobby your favourite
RTG API authors to implement such a function (certainly all the
RTG APIs I have seen can create bitmaps with alpha channels) -
and while you're at it, hope to high heaven that Abt and Kneer
have the foresight to add such functionality to the OS4.x RTG API,
since the lack of it will make programming a lot of types of
applications (and *ahem* the functionality of certain multimedia
microkernels) on AmigaOS difficult.
Thanks
--
Matt <[EMAIL PROTECTED]>
_____________________________________________________________________
Voyager Mailing List - http://v3.vapor.com/
Voyager FAQ....: http://faq.vapor.com/voyager/
Listserver Help: mailto:[EMAIL PROTECTED]?Subject=HELP
Unsubscribe....: mailto:[EMAIL PROTECTED]?Subject=UNSUBSCRIBE