Direct Rendering For Qt Compositor & More

Posted by Michael Larabel on March 20, 2012

Frederik Gladhorn of Nokia has made public a mini status report about what various developers from Nokia's Qt office in Oslo, Norway are working on at the moment.

As told to the Qt Project list, "we used to have a weekly email internally that would be a random collection of what people did the last week. "This week in Oslo". We didn't have this email in a while and I don't know how regular we get around to sending it, but it might be interesting."

The list was just hastily put together by the Nokia employee, but here it is:
Shawn: playing with mouse area and touch events
Adriano: looked at memory consumption in QML
Jedrzej: changing Qt MetaType around
Kent: unbreaking CI because of changes in qtbase affecting qtdeclarative
Leonard: add debugging info to QThread
Arnab: documentation module fixes for QtXmlPatterns
Nico: document Qt JsonDb
Casper: modularize docs, move qdoc into qtbase, work on enabling qdoc to run on just a directory
Martin S: update dita-xml generation in qdoc
Jiang: look at how to do a shared glyph cache in raster paint engine
Eirik: regression testing of qt scene graph rendering
Christian: distribute Fishermen's Friends to developers
Paul: direct rendering in qt compositor
Sergio: autotests block for windows build of qt 5 again; gerrit update soon so you get less duplicate mail (on merges for ex); debating enabling of topic branches again
Eskil: platform enablers for a shared glyph cache
Samuel: autotests for qt wayland (the first ones)
Jørgen: client side window deocrations for qt wayland plugin (currently in a gitorious branch)
Joan: reduce memory consumption of distance field glyph cache
Denis: JsonDb optimizations and looking at alternative storage solutions
Martin P: fixed some network bugs
Ali: JsonDb B-Tree storage mechanisms, space optimizations
Carlos: removing transactionless cursors from JsonDb and more generally prototyping storage solutions
Brad: broke and fixed qt; rocking the cocoa plugin, especially printing and keyboard shortcut fixes
Morten: also rocking cocoa plugin, got creator with qt5 running on mac (somewhat)
João: fixed Lars' qmap patch and then approved it
Pierre: fiddling with raw fonts in webkit and almost done with it
Benedikte: team building day in Oslo and recruiting developers
Jocelyn: fixed stuff in webkit
Andras: make webview flickable and fight touch vs. mouse issues
Tor Arne: webkit with qt5 improvements
Zeno: fixes to get qt webkit running on mac again and again, looking at texture mapper not working
Jan Arve: got IAccessible2 work merged into qtbase
Frederik: improve and test accessibility events to update the at-client


Qt 5.0 development work from the great land of Norway.

From a Phoronix point of view, the interesting Qt work happening by the Norwegians and others is looking at a shared glyph cache in the raster paint engine, direct rendering support in the Qt Compositor, AutoTests for Qt Wayland, client side window decorations support for the Qt Wayland Plug-In, and WebKit improvements for Qt 5.

Discuss this article in our forums, IRC channel, or email the author. You can also follow our content via RSS and on social networks like Facebook, Identi.ca, and Twitter (@Phoronix and @MichaelLarabel). Subscribe to Phoronix Premium to view our content without advertisements, view entire articles on a single page, and experience other benefits.
Latest Hardware Reviews
  1. Sumo Lounge Emperor
  2. Gallium3D Continues Improving OpenGL For Older Radeon GPUs
  3. 15-Way Open vs. Closed Source NVIDIA/AMD Linux GPU Comparison
  4. Nouveau vs. NVIDIA Linux Comparison Shows Shortcomings
Latest Software Articles
  1. Intel Linux OpenGL Driver Leading Over Apple OS X
  2. The Cost Of Ubuntu Disk Encryption
  3. Btrfs vs. EXT4 vs. XFS vs. F2FS On Linux 3.10
  4. AMD Radeon R600 GPU LLVM 3.3 Back-End Testing
Latest Linux News
  1. Linux Desktop Security Could Be A Whole Lot Better
  2. KDE 4.11 Will Be The Last Major KDE4 Workspaces Feature Release
  3. New NVIDIA Linux Driver Supports The GeForce GTX 780
  4. Chrome 28 To Offer More Speed Improvements
  5. Digia Announces "Boot To Qt" Project
  6. X.Org Libraries Hit By Round Of Security Issues
  7. Wayland's Weston Gets Output Scaling Support
  8. Raspberry Pi Gets New Wayland Weston Renderer
  9. Debian GNU/Hurd 2013 Release Brings New Packages
  10. Intel Ultrabook Performance Is Faster With Mesa 9.2
  11. Hot Relocation HDD To SSD Support For Btrfs
Latest Forum Talk
  1. KDE 4.11 Will Be The Last Major KDE4 Workspaces...
  2. X.Org Libraries Hit By Round Of Security Issues
  3. Linux Desktop Security Could Be A Whole Lot Better
  4. Sumo Lounge Emperor
  5. Debian GNU/Hurd 2013 Release Brings New Packages
  6. Digia Announces "Boot To Qt" Project
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite