In article
<647d6f2fa24e56cb9758ee440ea4b2e2-ehvcx1lfrqvarwycdtpqcefddqzlvf5dqubfbdbtxf5bvkyjxldoafvrml5drk0hxvxarl4=-webmail...@s,
m0n0 <[email protected]> wrote:
> Currently I'm about to consolidate informations for an native port of
> NetSurf.
We don't currently have a complete list of things that need to be done to
implement a front end. There is a bit of information on the wiki:
http://wiki.netsurf-browser.org/Documentation/Front_end_functions
You could update that document as you find things out and of course you
can ask questions here.
> Is it correct that the bitmap drawing method of the plotter gets fed
> with different pixeldepth and formats? Depending on the native Bitmap
> that was downloaded? Or is it an generic format that eventually needs to
> be sampled to an lower amount of colors (depending on the native
> resolution)?
All bitmaps are 32bpp internally.
On little-endian platforms, bitmaps are 0xAABBGGRR.
On big-endian platforms, bitmaps are 0xRRGGBBAA.
Best regards,
--
Michael Drake (tlsa) http://www.netsurf-browser.org/