The Khronos Group - Connecting Software to Silicon

The Khronos Group is a not for profit industry consortium creating open standards for the authoring and acceleration of parallel computing, graphics, dynamic media, computer vision and sensor processing on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos API specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge 3D platforms and applications through early access to specification drafts and conformance tests.

Sorry, this event is now over

We've collected some of the more interesting items from this event and linked to them from here.

PresentationsPressPodcasts
YouTube Press Kits
    Flickr

      Date: November 12-14, 2012
      Location: Germany, EU
      Venue: Café Moskau, Berlin
      Website: http://qtconference.kdab.com

      Training Program

      As with the previous developer days, we will offer a training day before the conference. The trainings will be extracts from our regular trainings.

      The format for the training day will be similar to our regular trainings. This means there will be a mix between lectures and labs. It is therefore recommended that you bring a laptop to the training day.

      The trainings have been selected so they should appeal to as broad an audience as possible.

      The possible trainings are:

      • Introduction to Qt for the desktop
      • Introduction to Qt Quick
      • Introduction to Qt for embedded Linux
      • Introduction to Testing Qt application with Squish
      • Model/View programming using Qt
      • Multithreading with Qt
      • Modern OpenGL with Qt5
      • Whats new in C++11 (with a Qt5 focus)
      • Getting up to speed with git

      Modern OpenGL with Qt5

      OpenGL is a central part of QtQuick2 in Qt 5 and also plays a key role in displaying the main content of many widget-based applications.

      OpenGL has been around for many years and in recent times has evolved to shed much of its legacy baggage and better expose the underlying hardware. Modern OpenGL allows us to take full advantage of the enormous power and parallel processing power of today's GPUs. Maximizing performance of OpenGL rendering requires us to understand how GPUs work and how to efficiently feed them with data.

      Qt provides a number of classes to make life easier when working with modern OpenGL. This training will show you how to do the basic tasks associated with OpenGL rendering and will go on to show how to use Qt and OpenGL to achieve a number of rendering effects and algorithms. You will also learn how to write custom QtQuick2 items using the OpenGL and scene graph APIs.

      A basic level of linear algebra will be assumed for this course (multiplying a matrix and a vector). Mathematics will be kept to a bare minimum so as not to get in the way of eye candy!

      Sponsors

      safety