**** BEGIN LOGGING AT Sun Apr 03 02:59:58 2011 **** BEGIN LOGGING AT Sun Apr 03 23:55:22 2011 **** BEGIN LOGGING AT Mon Apr 04 15:14:14 2011 Apr 04 16:19:10 How is the performance of X and OMAP3 (w/SGX)? Apr 04 16:19:55 We are currently developing Qt against QWS and are looking for more performance. I suspect X is better optimized and more mainstream and thus has more focus Apr 04 16:20:30 One suggestion is to run X and one full screen Qt app Apr 04 16:20:59 sveinse: with omap3 I'd avoid running with X Apr 04 16:21:05 when possible, as it's not properly integrated Apr 04 16:21:27 not properly integrated = missing dri drivers? Apr 04 16:21:36 sveinse: yes Apr 04 16:21:46 alas Apr 04 16:21:57 currently it's just a hack with some locking with the X11 server to write at the correct place at the framebuffer Apr 04 16:22:22 There are some free desktop SW bundled with the sgx driver. Are they unusable? Apr 04 16:22:54 So X i basically SW redering framebuffer Apr 04 16:23:24 sveinse: it probably works, but not optimal Apr 04 16:23:32 not sw rendering, but not respecting the x11 dri architecture Apr 04 16:23:59 sveinse: talk with michaedw at #linaro, he's working with omap3 and also creating something with Qt and QWS Apr 04 16:24:16 but using just the framebuffer, and he's getting quite nice performance values Apr 04 16:25:00 rsalveti: Thanks, it helps not to have to learn everything for yourself from scratch! Apr 04 16:26:44 sveinse: look at Qt lighthouse: http://qt.nokia.com/developer/learning/online/talks/developerdays2010/tech-talks/project-lighthouse/ Apr 04 16:30:09 suihkulokki: AFAIK the biggest problem is translating the Qt graphics primitives into HW accelerated graphics, as it requires insight into the closed SGX/PowerVR module. Right? Apr 04 16:30:59 sveinse: nops, you would just use gles normally Apr 04 16:31:13 generally you don't need to touch sgx besides normally using gles Apr 04 16:31:38 I know michaedw did some optimizations for sgx, but don't think he's touching it directly Apr 04 16:32:24 GrueMaster, you about? Apr 04 16:32:32 yes Apr 04 16:32:32 ah, so you use lighthouse to bind Qt primitives and the gles lib from imagem/TI Apr 04 16:32:34 sveinse: indeed there is nothing about the closed nature you need to care.. the opengl es api is where you work at. the big deal is that traditional qwidgets are painted serially while gpu's are good are doing things parellely Apr 04 16:33:54 hmm, I have obviously lots to learn of how the graphics parts are interconnected Apr 04 16:35:03 sveinse: the video on my link is good start =) Apr 04 16:35:09 perhaps a stupid question: could one then make s X driver using the gles to achieve HW accel in X then? Apr 04 16:35:16 Yes, i will right now, thanks Apr 04 16:37:14 sveinse: well, you could, but generally people are worried only with 2d bits at the xdriver Apr 04 16:37:30 and for that you could use pvr2d, neon or even other hardware when available Apr 04 16:37:34 to accelerate EXA Apr 04 16:37:45 and once you have DRI support it should be fine Apr 04 16:40:13 Generally I'm looking for the solution of Qt apps which gives us the most both in respect of performance and with less development effort Apr 04 16:40:59 rsalveti: BTW: Have you taken a look at 4.03.00.02 ? Anything interesting new stuff here? Apr 04 16:41:12 (for OMAP3) Apr 04 16:42:25 sveinse: still need to test that with the xserver, planned for this week Apr 04 16:43:33 One thing though is that it now support active power management in OMAP35x/37x, see http://processors.wiki.ti.com/index.php/RN_4_03_00_02 Apr 04 16:44:12 Nice for mobile / low-power devices Apr 04 16:52:24 tcl2010rocks Apr 04 16:52:31 :P Apr 04 16:55:35 * rsalveti lunch Apr 04 19:50:30 Hi, Apr 04 19:50:30 I'm an amateur-journalist wanting to write an article about Ubuntu on ARM. Apr 04 19:50:37 Who would be the best person to help me / answer my questions? Apr 04 19:50:55 Thought this was a good place to ask... Apr 04 19:53:31 press: sure, just ask your question Apr 04 19:53:50 OK, my name is Hans BTW. Apr 04 19:54:38 press: http://irclogs.ubuntu.com/2011/04/01/%23ubuntu-classroom.html#t17:31 Apr 04 19:54:55 thnx Apr 04 19:55:01 we had one session at ubuntu-classroom with davidm last week, that can also help you answering some questions Apr 04 19:55:41 Gonna read that first Apr 04 19:57:56 press: sure, then just ask later your questions Apr 04 19:58:23 as it's an irc, don't expect them to be answered at the same moment Apr 04 19:58:43 press: as you're using a web irc, you can check the channel logs later Apr 04 19:58:54 but we're usually around Apr 04 20:20:50 OK, thanks very much. Apr 04 20:21:06 I'm pretty much a n00b when it comes to ARM/Linux development. Apr 04 20:21:38 So will read some more 'old' #Ubuntu-ARM logs tomorrow, make up some nice questions and come back later. Apr 04 20:23:23 press: cool **** ENDING LOGGING AT Tue Apr 05 02:59:58 2011