Showing posts with label eglfs. Show all posts
Showing posts with label eglfs. Show all posts

Tuesday, March 19, 2013

Moksha - HTML5/CSS with Snowshoe/Qt5.0.1

Qt5.0.1 was released recently, and Qt5.0.1, and its Webkit2 build are now available for testing on TI platforms. To show-case the capability of HTML5 based Data visualisation on TI platforms with Webkit2, a simple CSS layout has been created to be readily used for evaluation in compliant Browsers.

Snowshoe, a Qt5 QML based browser has been used for this experiment. CSS, SVG, and Webkit specific optimisations are used. AM335x EVM was the HW platform used.

Video snapshot of the HTML5 capabilities, using the Moksha layout is available at below link:

http://www.youtube.com/watch?v=nztgCone4jI


Detailed information on running the demo are available at,

http://gpupowered.org/node/19

Snowshoe Patches, and HTML/CSS layout files are available at,

https://github.com/prabindh/moksha


Sunday, February 17, 2013

Qt5.0.0 eglfs "could not create the egl surface 0x3003" - Fix details

With the final Qt5.0 release, customers using NULL window system for the SGX drivers have reported issues with Qt5.0.0 eglfs default plugin. This results in loss of critical functionality like performance, no input event support, no cursor support. This does not affect Xcb/Weston users. Details and fix information below.

Symptom of the issue:

Any Qt5 application started with "-platform eglfs" or QT_QPA_PLATFORM set to eglfs, will throw below error and exit.

EGL Error : Could not create the egl surface: error = 0x3003                     Aborted

Root-cause, and How to fix:

Refer below for the QTBUG #id, and the patch itself that applies on Qt5 sources:

https://github.com/prabindh/qt-configs/blob/master/qt5_1.0_Feb13/

Result

Customers should be able to use eglfs like in Qt5 Alpha, with cursor/touch/keyboard support, as described in below post:

http://www.gpupowered.org/node/15



Sunday, April 8, 2012

SGX HW accelerated WebGL with Firefox14 on 3730

This post introduces acceleration capabilities of 3730, used in smooth rendering of WebGL in Firefox14 (from mozilla-central trunk), with egl backend. Binaries and builds are provided, along with screen captures and performance information.

http://gpupowered.org/node/9

Saturday, April 7, 2012

Qt5 Alpha Status - Part 1 - with eglfs

Qt5 - on TI platforms (part 1) is introduced. See architecture information, configure and build steps, sample screenshots and more at the below blog post.

http://gpupowered.org/node/8

Applicable Platforms - 3730, Beagleboard, BeagleXM, Beaglebone, and other SGX530 based devices