Separate out Render Helper 20/186820/21
authorthothamon <jason.perry@partner.samsung.com>
Tue, 19 Jun 2018 17:41:09 +0000 (18:41 +0100)
committerRichard Huang <r.huang@samsung.com>
Thu, 18 Oct 2018 09:54:40 +0000 (10:54 +0100)
commit83018d86f08e877c9180abdfa03b34f231df421d
tree4dfcaaf752321695ce07d6359b22195d28ddfa27
parent53764435c705f72aefef1bd40f13dd1f4439adc1
Separate out Render Helper

Removed EGL dependencies from DisplayConnection public handle
Added methods to manage additional windows
Moved the DepthBufferAvailable and StencilBufferAvailable methods to the Graphics interface
Created the AdaptorBuilder
Reworked application-devel interface
Removeg egl-factory

Change-Id: I717e179eaa58f4236d85fd2a98d8426ddad0fb1f
48 files changed:
dali/devel-api/adaptor-framework/application-devel.cpp
dali/devel-api/adaptor-framework/application-devel.h
dali/integration-api/adaptor.h
dali/integration-api/render-surface.h
dali/internal/adaptor/common/adaptor-builder-impl.cpp [new file with mode: 0644]
dali/internal/adaptor/common/adaptor-builder-impl.h [new file with mode: 0644]
dali/internal/adaptor/common/adaptor-impl.cpp
dali/internal/adaptor/common/adaptor-impl.h
dali/internal/adaptor/common/adaptor-internal-services.h
dali/internal/adaptor/common/application-impl.cpp
dali/internal/adaptor/common/application-impl.h
dali/internal/adaptor/common/combined-update-render-controller.cpp
dali/internal/adaptor/common/combined-update-render-controller.h
dali/internal/adaptor/file.list
dali/internal/adaptor/tizen/adaptor-impl-tizen.cpp
dali/internal/graphics/common/graphics-factory-interface.h [new file with mode: 0644]
dali/internal/graphics/common/graphics-interface.h [new file with mode: 0644]
dali/internal/graphics/common/render-helper.cpp [deleted file]
dali/internal/graphics/common/render-helper.h [deleted file]
dali/internal/graphics/file.list
dali/internal/graphics/gles20/egl-factory-interface.h
dali/internal/graphics/gles20/egl-factory.cpp [deleted file]
dali/internal/graphics/gles20/egl-factory.h [deleted file]
dali/internal/graphics/gles20/egl-graphics-factory.cpp [new file with mode: 0644]
dali/internal/graphics/gles20/egl-graphics-factory.h [new file with mode: 0644]
dali/internal/graphics/gles20/egl-graphics.cpp [new file with mode: 0644]
dali/internal/graphics/gles20/egl-graphics.h [new file with mode: 0644]
dali/internal/imaging/common/native-bitmap-buffer-impl.cpp
dali/internal/imaging/common/native-bitmap-buffer-impl.h
dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp
dali/internal/imaging/tizen/native-image-source-queue-impl-tizen.cpp
dali/internal/imaging/ubuntu-x11/native-image-source-impl-x.cpp
dali/internal/imaging/ubuntu-x11/native-image-source-impl-x.h
dali/internal/system/common/thread-controller.h
dali/internal/window-system/common/display-connection-impl.h
dali/internal/window-system/common/display-connection.cpp
dali/internal/window-system/common/display-connection.h
dali/internal/window-system/common/window-render-surface.cpp
dali/internal/window-system/common/window-render-surface.h
dali/internal/window-system/tizen-wayland/display-connection-impl-ecore-wl.cpp
dali/internal/window-system/tizen-wayland/display-connection-impl-ecore-wl.h
dali/internal/window-system/tizen-wayland/native-render-surface-ecore-wl.cpp
dali/internal/window-system/tizen-wayland/native-render-surface-ecore-wl.h
dali/internal/window-system/ubuntu-x11/display-connection-impl-x.cpp
dali/internal/window-system/ubuntu-x11/display-connection-impl-x.h
dali/internal/window-system/ubuntu-x11/pixmap-render-surface-ecore-x.cpp
dali/internal/window-system/ubuntu-x11/pixmap-render-surface-ecore-x.h
dali/public-api/adaptor-framework/application.h