display: move display functionality to Qt5 GUI
authorJinhyung Jo <jinhyung.jo@samsung.com>
Wed, 22 Jun 2016 10:32:42 +0000 (19:32 +0900)
committerJinhyung Jo <jinhyung.jo@samsung.com>
Thu, 8 Sep 2016 08:18:41 +0000 (17:18 +0900)
commit99ffcba1997dade13316bd09023f93597db0f2df
tree9e7f04991cf9972aef91c4df47dfe9e5b4a4cd57
parentdd1b27089951e80641465215c87b1bfd97f648b8
display: move display functionality to Qt5 GUI

Qt5 GUI paints final display with all processing, not in VIGS.
The followings are in this commit.
 - VIGS: remove the code about display rendering
 - VIGS: modify the code about onscreen rendering server
 - VIGS: add functions to delivery the texture id to Qt5 UI
 - Qt5 UI: change the deprecated classes to the new classes
 - Qt5 UI: add OpenGL rendering functionality
 - Qt5 UI: fix the transparent issue with OpenGL
 - Qt5 UI: bug fix caused by image formats
 - etc. : minor modifications

Change-Id: I39471237b5d526751fac95e9fe88f05f6939142c
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
26 files changed:
hw/vigs/vigs_gl_backend.c
hw/vigs/vigs_gl_backend.h
hw/vigs/vigs_gl_backend_cgl.c
hw/vigs/vigs_gl_backend_glx.c
hw/vigs/vigs_gl_backend_wgl.c
hw/vigs/vigs_onscreen_server.c
hw/vigs/vigs_onscreen_server.h
hw/vigs/vigs_qt5.cpp
hw/vigs/vigs_qt5.h
hw/vigs/vigs_qt5_stub.c
tizen/src/ui/Makefile.objs
tizen/src/ui/controller/dockingcontroller.cpp
tizen/src/ui/controller/floatingcontroller.cpp
tizen/src/ui/displaybase.cpp
tizen/src/ui/displaybase.h
tizen/src/ui/displayglwidget.cpp
tizen/src/ui/displayglwidget.h
tizen/src/ui/displayswapper.cpp [deleted file]
tizen/src/ui/displayswapper.h [deleted file]
tizen/src/ui/displayswwidget.cpp
tizen/src/ui/input/multitouchtracker.cpp
tizen/src/ui/mainwindow.cpp
tizen/src/ui/mainwindow.h
tizen/src/ui/menu/screenshotdialog.cpp
tizen/src/ui/qt5_supplement.cpp
tizen/src/ui/skinview.cpp