New commits:
http://git.directfb.org/?p=core/DirectFB.git;a=commit;h=df0617fe605660aef0951ef64a7013fa42fa597c
commit df0617fe605660aef0951ef64a7013fa42fa597c
Author: Denis Oliver Kropp <[email protected]>
Date: Thu Jul 25 14:16:56 2013 +0200
EGL/Wayland: Add preliminary EGL implementation with support for multiple
backends in one EGLDisplay, add initial Wayland support.
Signed-off-by: Denis Oliver Kropp <[email protected]>
Makefile.am | 126 +++
configure.in | 56 +-
lib/Makefile.am | 5 +-
lib/egl/.gitignore | 3 +
lib/egl/EGL/Makefile.am | 9 +
lib/egl/EGL/egl.h | 329 ++++++++
lib/egl/EGL/egldfbext.h | 75 ++
lib/egl/EGL/egldfbmangle.h | 85 +++
lib/egl/EGL/egldfbunmangle.h | 85 +++
lib/egl/EGL/eglext.h | 580 ++++++++++++++
lib/egl/EGL/eglplatform.h | 152 ++++
lib/egl/EGLCoreWayland/EGLDisplayWayland.cpp | 534 +++++++++++++
lib/egl/EGLCoreWayland/EGLDisplayWayland.h | 206 +++++
lib/egl/EGLCoreWayland/Makefile.am | 42 +
lib/egl/KHR/Makefile.am | 6 +
lib/egl/KHR/khrplatform.h | 277 +++++++
lib/egl/Makefile.am | 141 ++++
lib/egl/api.cpp | 661 ++++++++++++++++
lib/egl/build.h.in | 33 +
lib/egl/config.cpp | 92 +++
lib/egl/context.cpp | 233 ++++++
lib/egl/core.cpp | 334 ++++++++
lib/egl/dfbegl.h | 805 +++++++++++++++++++
lib/egl/dfbegl.pc.in | 11 +
lib/egl/display.cpp | 547 +++++++++++++
lib/egl/egl.pc.in | 11 +
lib/egl/image.cpp | 361 +++++++++
lib/egl/image.h | 185 +++++
lib/egl/library.cpp | 209 +++++
lib/egl/option.cpp | 86 +++
lib/egl/surface.cpp | 310 ++++++++
lib/egl/tls.cpp | 95 +++
lib/egl/util.cpp | 290 +++++++
lib/wayland-dfb/Makefile.am | 42 +
lib/wayland-dfb/wayland-dfb-client-protocol.h | 124 +++
lib/wayland-dfb/wayland-dfb-protocol.c | 59 ++
lib/wayland-dfb/wayland-dfb-server-protocol.h | 95 +++
lib/wayland-dfb/wayland-dfb.cpp | 218 ++++++
lib/wayland-dfb/wayland-dfb.h | 72 ++
lib/wayland-dfb/wayland-dfb.pc.in | 10 +
lib/wayland-dfb/wayland-dfb.xml | 65 ++
lib/wayland-egl/Makefile.am | 19 +
lib/wayland-egl/wayland-egl-priv.h | 36 +
lib/wayland-egl/wayland-egl.c | 62 ++
lib/wayland-egl/wayland-egl.h | 57 ++
lib/wayland-egl/wayland-egl.pc.in | 10 +
rules/libs_deps.make | 3 +
tests/.gitignore | 1 +
tests/Makefile.am | 19 +
tests/dfbtest_egl.c | 435 +++++++++++
tests/dfbtest_eglimage.cpp | 375 +++++++++
tests/dfbtest_gears.c | 1020 +++++++++++++++++++++++++
52 files changed, 9693 insertions(+), 3 deletions(-)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs