Some hack of Firefox backend for webgl

HSO adam at biznes.linux.pl
Wed Feb 8 14:08:15 UTC 2012


And Hardware Accel.

2012/2/8, HSO <adam at biznes.linux.pl>:
> 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
>


-- 

"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