LayerManagerPlugins: drm backend for Wayland
authorNobuhiko Tanibata <ntanibata@jp.adit-jv.com>
Wed, 23 May 2012 07:38:18 +0000 (16:38 +0900)
committerMichael Schuldt <michael.schuldt@bmw.de>
Wed, 23 May 2012 09:02:17 +0000 (11:02 +0200)
commit43cc4a263d0556a86dfed0b92bef37c32aeaad51
tree7139e65f05890cbdcb69a271bf0182ebd11521de
parent6d88f91ab89aa1f86cd05fc1d54a931684dd3a51
LayerManagerPlugins: drm backend for Wayland

WindowSystems:
- Add WaylandDrmWindowSystem for drm backend of Wayland

GraphicSystems:
- Add DrmGLESGraphicSystem for drm backend of wayland
- This is child class of GLESGraphicSystem to add DRM special part

TextureBinders:
- Modify EglImage for Wayland

WaylandGLESRenderer:
- Add drm backend for Wayland
14 files changed:
CMakeLists.txt
LayerManagerPlugins/Renderers/Graphic/CMakeLists.txt
LayerManagerPlugins/Renderers/Graphic/include/GraphicSystems/DrmGLESGraphicSystem.h [new file with mode: 0644]
LayerManagerPlugins/Renderers/Graphic/include/GraphicSystems/GLESGraphicSystem.h
LayerManagerPlugins/Renderers/Graphic/include/WindowSystems/WaylandBaseWindowSystem.h
LayerManagerPlugins/Renderers/Graphic/include/WindowSystems/WaylandDrmWindowSystem.h [new file with mode: 0644]
LayerManagerPlugins/Renderers/Graphic/src/GraphicSystems/DrmGLESGraphicSystem.cpp [new file with mode: 0644]
LayerManagerPlugins/Renderers/Graphic/src/GraphicSystems/GLESGraphicSystem.cpp
LayerManagerPlugins/Renderers/Graphic/src/TextureBinders/WaylandEglImage.cpp
LayerManagerPlugins/Renderers/Graphic/src/WindowSystems/WaylandDrmWindowSystem.cpp [new file with mode: 0644]
LayerManagerPlugins/Renderers/Platform/WaylandGLESRenderer/CMakeLists.txt
LayerManagerPlugins/Renderers/Platform/WaylandGLESRenderer/src/WaylandGLESRenderer.cpp
cmake/modules/FindDRM.cmake [new file with mode: 0644]
config/res/config.h.cmake