OpenGL

QML/3D Demo

Published Tuesday August 10th, 2010 | 31 Comments on QML/3D Demo
Posted in Graphics, OpenGL, Qt Quick

With the imminent release of QML in Qt 4.7 it seems like the perfect time to let you all in on what we in the weird world of graphics have been working on to support this new paradigm for Qt development. You may remember that way back in November ’09 there was a blog post […]

Read More

Hitching Qt/Embedded to a framebuffer OpenGL ES (2) abstraction

Published Thursday August 5th, 2010 | 13 Comments on Hitching Qt/Embedded to a framebuffer OpenGL ES (2) abstraction
Posted in Embedded, Lighthouse, OpenGL

People (customers in my case) often find themselves in a situation where they have OpenGL ES 2 libraries for their hardware and want to use their hardware’s OpenGL capabilities in conjunction with Qt. If they are using Qt/X11 the complexity is drastically reduced, and all they basically need to do is establish what the required […]

Read More

D’oh!

Published Tuesday July 6th, 2010 | 18 Comments on D’oh!
Posted in OpenGL, Qt

We screwed up! A serious bug in Qt 4.6.3’s QtOpenGL module on Windows went undetected through reviewing, the auto-test system and quality assurance! The bug causes a device context leak, and after 9999 repaints, the program stops updating its widgets. The bug is fixed in our repositories and will not appear in our next releases. […]

Read More

QtWebKit now accelerates CSS animations & 3D transforms

Published Monday May 17th, 2010 | 14 Comments on QtWebKit now accelerates CSS animations & 3D transforms
Posted in Graphics, Internet, OpenGL, Performance, Uncategorized, WebKit

In my previous blog from 4 months ago, I discussed here a research project to allow hardware-acceleration of CSS animations and 3D. Well, now that the bug reports are consolidating, the benchmarks show consistent improvement, and the entire set of patches is in Qt 4.7, it’s time to blog! 3D transformations were introduced into webkit […]

Read More
Eskil Abrahamsen Blomfeldt

Insanity is shaping the same text again and expecting a different result

Published Monday March 1st, 2010 | 21 Comments on Insanity is shaping the same text again and expecting a different result
Posted in C++, OpenGL, Painting, Performance, Qt

Albert Einstein has been quoted as saying that “insanity is doing the same thing over and over again and expecting a different result.” Apparently this is a misquote, and the original quote actually belongs to Rita Mae Brown, but that’s not important right now. What’s important is that most Qt applications are crazy. Background I’ll […]

Read More
Get started today with Qt Download now