Some hack of Firefox backend for webgl

HSO adam at biznes.linux.pl
Wed Feb 8 14:07:47 UTC 2012


In short - remake libosmeda6.so that Webgl in Firefox can Be run on
any device with min. OpenGL 1.2 even WebGL aplet/Canvas req. higer
OpenGL Version.

2012/2/8, HSO <adam at biznes.linux.pl>:
> Webgl - can be run in Ubuntu (but - talk in end o message):
>
> Firefox Have about:config
> In Firefox config tab have a "handler" for libosmesa. And some bool-en
>  switch for enabled Webgl (true, flase).
>
> You can consider add a lib name libosmesa6.so but libosmesa6.so in new
> way. How ?
> in system we have libosmesa6.so but software rendering. We can rewrite
> by top of DRI and MESA  - libmesa6.so driver.  In case libosmesa6.so
> must be/have:
>
> 1. Hardware Accelerated. (DRI + MESA) or properti drivers ( libGL.so)
>
> Writing libosmesa6.so driver again - must have at least compatibility
> with OpenGL 1.2. Opengl is modular - so if you - having higher
> graphics card opengl version (eg 2.0) can read the adytional
> extension.
>
> The bottom line is - to libosmedai6.so  always compatible with the
> applet / canvas WebGL whethever opngl version it;s requ.- and when you
> run part of an extension - just show the image quality in a smaller -
> or less accurate.
>
> Example: WebGL applet / Canvas can request opengl 2.0 Card Comaptybil
>  - we have Opengl 1.2 card - libosmesa6.so cheat applet that talk "Yes
> i have opnegl 2.0 car" and i silent run only opnegl 1.2 extension . -
> Applet run in lower graphic - but run :-)
> That way Webgl cab be on any device ( card with opengl 1,2 are very cheap
> :-)
>
> That love opengl - for a modular externsion -
>
>
>
>
> --
>
> "powiedz mi, a zapomnę, pokaż -- a zapamiętam, pozwól mi działać, a
> zrozumiem!"
> niebezpiecznik.pl
>


-- 

"powiedz mi, a zapomnę, pokaż -- a zapamiętam, pozwól mi działać, a zrozumiem!"
niebezpiecznik.pl



More information about the Ubuntu-devel-discuss mailing list