Direct Rendering: New feature added 90/33990/3
authorjinhyung.jo <jinhyung.jo@samsung.com>
Wed, 14 Jan 2015 10:05:16 +0000 (19:05 +0900)
committerjinhyung.jo <jinhyung.jo@samsung.com>
Tue, 20 Jan 2015 09:03:39 +0000 (18:03 +0900)
commitc1636d620372cea284a2cec0299e1ee8d9580965
treedabce500f6c9d43b448baa3bf4c673c7bd38d539
parente5f242786a0396f734ea911ee4eba9ecc7969ba3
Direct Rendering: New feature added

Modified the vigs & the yagl device for the direct rendering
Added Qt5 UI for the direct rendering
This is a compressed many commits produced by several authors below into one.

Change-Id: I455f607c363851c57d0a250f1220ede6027e1ea0
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
Signed-off-by: Stanislav Vorobiov <s.vorobiov@samsung.com>
Signed-off-by: Vasiliy Ulyanov <v.ulyanov@samsung.com>
Signed-off-by: SungMin Ha <sungmin82.ha@samsung.com>
Signed-off-by: hyunjin816.lee <hyunjin816.lee@samsung.com>
Signed-off-by: Munkyu Im <munkyu.im@samsung.com>
Signed-off-by: SeokYeon Hwang <syeon.hwang@samsung.com>
Signed-off-by: Jinhyung Jo <jinhyung.jo@samsung.com>
153 files changed:
configure
hw/vigs/Makefile.objs
hw/vigs/display.c
hw/vigs/vigs_backend.h
hw/vigs/vigs_device.c
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_inc/GL/gl.h
hw/vigs/vigs_offscreen_server.c [new file with mode: 0644]
hw/vigs/vigs_offscreen_server.h [new file with mode: 0644]
hw/vigs/vigs_onscreen_server.c [new file with mode: 0644]
hw/vigs/vigs_onscreen_server.h [new file with mode: 0644]
hw/vigs/vigs_qt5.cpp [new file with mode: 0644]
hw/vigs/vigs_qt5.h [new file with mode: 0644]
hw/vigs/vigs_qt5_stub.c [new file with mode: 0644]
hw/vigs/vigs_server.c
hw/vigs/vigs_server.h
hw/vigs/vigs_sw_backend.c
hw/yagl/Makefile.objs
hw/yagl/yagl_drivers/egl_cgl/yagl_egl_cgl.c
hw/yagl/yagl_drivers/egl_glx/yagl_egl_glx.c
hw/yagl/yagl_drivers/egl_wgl/yagl_egl_wgl.c
include/sysemu/sysemu.h
include/ui/console.h
tizen/emulator_configure.sh
tizen/src/Makefile
tizen/src/Makefile.objs
tizen/src/display/Makefile.objs
tizen/src/display/maru_display.c
tizen/src/display/maru_display.h
tizen/src/display/maru_finger.c
tizen/src/display/maru_finger.h
tizen/src/display/maru_shm.c
tizen/src/display/qt5.c [new file with mode: 0644]
tizen/src/display/qt5_supplement.cpp [new file with mode: 0644]
tizen/src/display/qt5_supplement.h [new file with mode: 0644]
tizen/src/emul_state.c
tizen/src/emul_state.h
tizen/src/emulator.c
tizen/src/emulator_legacy.c
tizen/src/ns_event.h
tizen/src/ns_event.m
tizen/src/skin/maruskin_keymap.h
tizen/src/skin/maruskin_operation.c
tizen/src/skin/maruskin_operation.h
tizen/src/skin/maruskin_server.c
tizen/src/skin/maruskin_server.h
tizen/src/ui/Makefile.objs [new file with mode: 0644]
tizen/src/ui/controllerform.cpp [new file with mode: 0644]
tizen/src/ui/controllerform.h [new file with mode: 0644]
tizen/src/ui/displaybase.cpp [new file with mode: 0644]
tizen/src/ui/displaybase.h [new file with mode: 0644]
tizen/src/ui/displayglwidget.cpp [new file with mode: 0644]
tizen/src/ui/displayglwidget.h [new file with mode: 0644]
tizen/src/ui/displayswwidget.cpp [new file with mode: 0644]
tizen/src/ui/displayswwidget.h [new file with mode: 0644]
tizen/src/ui/dockingcontroller.cpp [new file with mode: 0644]
tizen/src/ui/dockingcontroller.h [new file with mode: 0644]
tizen/src/ui/dockingconview.cpp [new file with mode: 0644]
tizen/src/ui/dockingconview.h [new file with mode: 0644]
tizen/src/ui/floatingcontroller.cpp [new file with mode: 0644]
tizen/src/ui/floatingcontroller.h [new file with mode: 0644]
tizen/src/ui/floatingconview.cpp [new file with mode: 0644]
tizen/src/ui/floatingconview.h [new file with mode: 0644]
tizen/src/ui/hardwarekey.cpp [new file with mode: 0644]
tizen/src/ui/hardwarekey.h [new file with mode: 0644]
tizen/src/ui/keyboardhelper.cpp [new file with mode: 0644]
tizen/src/ui/keyboardhelper.h [new file with mode: 0644]
tizen/src/ui/mainform.cpp [new file with mode: 0644]
tizen/src/ui/mainform.h [new file with mode: 0644]
tizen/src/ui/mainwindow.cpp [new file with mode: 0644]
tizen/src/ui/mainwindow.h [new file with mode: 0644]
tizen/src/ui/menu/Makefile.objs [new file with mode: 0644]
tizen/src/ui/menu/aboutdialog.cpp [new file with mode: 0644]
tizen/src/ui/menu/aboutdialog.h [new file with mode: 0644]
tizen/src/ui/menu/contextmenu.cpp [new file with mode: 0644]
tizen/src/ui/menu/contextmenu.h [new file with mode: 0644]
tizen/src/ui/menu/detailedinfodialog.cpp [new file with mode: 0644]
tizen/src/ui/menu/detailedinfodialog.h [new file with mode: 0644]
tizen/src/ui/menu/screenshot.cpp [new file with mode: 0644]
tizen/src/ui/menu/screenshot.h [new file with mode: 0644]
tizen/src/ui/menu/screenshotview.cpp [new file with mode: 0644]
tizen/src/ui/menu/screenshotview.h [new file with mode: 0644]
tizen/src/ui/resource/about.png [new file with mode: 0644]
tizen/src/ui/resource/icons/about.png [new file with mode: 0644]
tizen/src/ui/resource/icons/advanced.png [new file with mode: 0644]
tizen/src/ui/resource/icons/close.png [new file with mode: 0644]
tizen/src/ui/resource/icons/control_panel.png [new file with mode: 0644]
tizen/src/ui/resource/icons/copy_screenshot_dialog.png [new file with mode: 0644]
tizen/src/ui/resource/icons/detailed_info.png [new file with mode: 0644]
tizen/src/ui/resource/icons/emulator_icon.ico [new file with mode: 0644]
tizen/src/ui/resource/icons/force_close.png [new file with mode: 0644]
tizen/src/ui/resource/icons/host_keyboard.png [new file with mode: 0644]
tizen/src/ui/resource/icons/refresh_screenshot_dialog.png [new file with mode: 0644]
tizen/src/ui/resource/icons/rotate.png [new file with mode: 0644]
tizen/src/ui/resource/icons/save_screenshot_dialog.png [new file with mode: 0644]
tizen/src/ui/resource/icons/scale.png [new file with mode: 0644]
tizen/src/ui/resource/icons/screen_shot.png [new file with mode: 0644]
tizen/src/ui/resource/icons/shell.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default.dbi [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_0.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_0_p.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_180.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_180_p.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_L90.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_L90_p.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_R90.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/default_R90_p.png [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/info.ini [new file with mode: 0644]
tizen/src/ui/resource/mobile-720x1280-3btn/layout.qml [new file with mode: 0644]
tizen/src/ui/resource/resource.qrc [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default.dbi [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default_0.png [new file with mode: 0755]
tizen/src/ui/resource/wearable-320x320-1btn/default_0_p.png [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default_180.png [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default_180_p.png [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default_L90.png [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default_L90_p.png [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default_R90.png [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/default_R90_p.png [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/info.ini [new file with mode: 0644]
tizen/src/ui/resource/wearable-320x320-1btn/layout.qml [new file with mode: 0644]
tizen/src/ui/skinbezelitem.cpp [new file with mode: 0644]
tizen/src/ui/skinbezelitem.h [new file with mode: 0644]
tizen/src/ui/skinkeyitem.cpp [new file with mode: 0644]
tizen/src/ui/skinkeyitem.h [new file with mode: 0644]
tizen/src/ui/skinview.cpp [new file with mode: 0644]
tizen/src/ui/skinview.h [new file with mode: 0644]
tizen/src/ui/uiinformation.cpp [new file with mode: 0644]
tizen/src/ui/uiinformation.h [new file with mode: 0644]
tizen/src/ui/uistate.cpp [new file with mode: 0644]
tizen/src/ui/uistate.h [new file with mode: 0644]
tizen/src/ui/uiutil.cpp [new file with mode: 0644]
tizen/src/ui/uiutil.h [new file with mode: 0644]
tizen/src/ui/xml/Makefile.objs [new file with mode: 0644]
tizen/src/ui/xml/emulatoruitype.cpp [new file with mode: 0644]
tizen/src/ui/xml/emulatoruitype.h [new file with mode: 0644]
tizen/src/ui/xml/formlisttype.cpp [new file with mode: 0644]
tizen/src/ui/xml/formlisttype.h [new file with mode: 0644]
tizen/src/ui/xml/formtype.cpp [new file with mode: 0644]
tizen/src/ui/xml/formtype.h [new file with mode: 0644]
tizen/src/ui/xml/hardwarekeytype.cpp [new file with mode: 0644]
tizen/src/ui/xml/hardwarekeytype.h [new file with mode: 0644]
tizen/src/ui/xml/keylisttype.cpp [new file with mode: 0644]
tizen/src/ui/xml/keylisttype.h [new file with mode: 0644]
tizen/src/ui/xml/regiontype.cpp [new file with mode: 0644]
tizen/src/ui/xml/regiontype.h [new file with mode: 0644]
tizen/src/util/Makefile.objs
tizen/src/util/check_gl_cgl.c
vl.c