Nope, ARGB and RGBA are different.
ARGB
RGBA
So, alpha pixels will be red, red pixels will be green, green pixels will be blue and blue pixels will be see-through (or not, I can never remember which way round it is)
I don't think NetSurf uses the pixel format directly, but if it does that's what you'll get.
Oh, I didn't know, thanks for this information !
I looked for ARGB, and I didn't find any resolution or any way to select it on Happiga for Raspberry Pi (I only have 32bits RGBA)
The demos are in the guigfx archive (or maybe the render.lib archive)
I can't find them. I tried to launch the files I suspected to contain the demos, but that didn't seem to work an Happiga...
The difference is the favicon is plotted direct to the window, whereas the page content goes through an intermediate step.
Try adding direct_render:1 to your Choices. **warning**warning** this might be a **very bad** idea! I'm not sure it works **at all** and certainly it never worked properly, but it might confirm if the extra step is the problem. **warning**warning**
Ok, I tried and... that does nothing ! ^^ The same problem, so it should mean it doesn't come from the guigfx/render lib... ?
You can also try fiddling with AMI_BITMAP_FORMAT in bitmap.h. Maybe it ought to be 0.
I can see AMI_BITMAP_FORMAT is RGBFB_R8G8B8A8. I'm going to try with 0 and I'll tell you.
Tested this with my 060 / RTG systems, all pictures are displayed as they should be displayed.
So no problems here with Picasso96 / RTG
AGA has some serious problems, but pictures tell more than 1000 words.
Image format is in picture name.
Checked gif, jpg and png
Wow, quite better than me ! ^^