[waffle] [PATCH v2 0/4] waffle: add gbm support
Jordan Justen
jordan.l.justen at intel.com
Mon Aug 13 17:11:41 PDT 2012
When running gl_basic under X, I have to be root, however, if I switch
to a virtual console, this is not required.
This series is available at:
ssh://people.freedesktop.org/~jljusten/waffle.git gbm-v2
--
v2:
* gbm_display_connect: attempt to open specified name before searching
for devices via libudev.
* cleanup various wayland references
* add libudev to cmake
v1:
* gl_basic appears to function
Jordan Justen (4):
CMakeLists: print includedir
gl_basic: print a message if gl_basic is successful
gbm: initial functional gbm support
gl_basic: add gbm support
CMakeLists.txt | 25 +++++-
examples/gl_basic.c | 4 +-
include/waffle/waffle_config.h | 2 +
include/waffle/waffle_enum.h | 1 +
src/waffle/CMakeLists.txt | 16 ++++
src/waffle/api/waffle_init.c | 8 ++
src/waffle/gbm/gbm_config.c | 109 +++++++++++++++++++++++
src/waffle/gbm/gbm_config.h | 58 ++++++++++++
src/waffle/gbm/gbm_context.c | 114 ++++++++++++++++++++++++
src/waffle/gbm/gbm_context.h | 51 +++++++++++
src/waffle/gbm/gbm_display.c | 181 ++++++++++++++++++++++++++++++++++++++
src/waffle/gbm/gbm_display.h | 59 +++++++++++++
src/waffle/gbm/gbm_platform.c | 137 +++++++++++++++++++++++++++++
src/waffle/gbm/gbm_platform.h | 49 +++++++++++
src/waffle/gbm/gbm_priv_egl.c | 29 ++++++
src/waffle/gbm/gbm_priv_egl.h | 30 +++++++
src/waffle/gbm/gbm_window.c | 144 ++++++++++++++++++++++++++++++
src/waffle/gbm/gbm_window.h | 53 +++++++++++
tests/functional/gl_basic_test.c | 52 +++++++++++
19 files changed, 1117 insertions(+), 5 deletions(-)
create mode 100644 src/waffle/gbm/gbm_config.c
create mode 100644 src/waffle/gbm/gbm_config.h
create mode 100644 src/waffle/gbm/gbm_context.c
create mode 100644 src/waffle/gbm/gbm_context.h
create mode 100644 src/waffle/gbm/gbm_display.c
create mode 100644 src/waffle/gbm/gbm_display.h
create mode 100644 src/waffle/gbm/gbm_platform.c
create mode 100644 src/waffle/gbm/gbm_platform.h
create mode 100644 src/waffle/gbm/gbm_priv_egl.c
create mode 100644 src/waffle/gbm/gbm_priv_egl.h
create mode 100644 src/waffle/gbm/gbm_window.c
create mode 100644 src/waffle/gbm/gbm_window.h
--
1.7.9.5
More information about the waffle
mailing list