Add minimalegl QPA platform plugin
authorGirish Ramakrishnan <girish.1.ramakrishnan@nokia.com>
Sun, 27 May 2012 16:27:57 +0000 (09:27 -0700)
committerQt by Nokia <qt-info@nokia.com>
Wed, 30 May 2012 06:30:42 +0000 (08:30 +0200)
commit0cb7dac534049ebda607a9a2cdde2f7c7d9533c2
tree7944e3c430ee527be02c1d37180247aa6e828cf5
parent9e424adbdddc172ed63ee22995ba4bcc56bef0ce
Add minimalegl QPA platform plugin

The EGLFS platform plugin was originally meant to be an example
and thus to be kept simple. However, EGLFS is becoming more
and more complex with the addition of hooks for board support,
cursor integration, built-in evdev support etc.

minimalegl is a new platform plugin that intends to follow
the original intentions of EGLFS.

The code is an adaptation of EGLFS as of f913859f8

Change-Id: I3d4cf84cde380cdcc7e0e8bfefff4df6be731b8d
Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
12 files changed:
src/plugins/platforms/minimalegl/main.cpp [new file with mode: 0644]
src/plugins/platforms/minimalegl/minimalegl.json [new file with mode: 0644]
src/plugins/platforms/minimalegl/minimalegl.pro [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglbackingstore.cpp [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglbackingstore.h [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglintegration.cpp [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglintegration.h [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglscreen.cpp [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglscreen.h [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglwindow.cpp [new file with mode: 0644]
src/plugins/platforms/minimalegl/qminimaleglwindow.h [new file with mode: 0644]
src/plugins/platforms/platforms.pro