Völgyes Dávid
f747d03b1d
Fixes for leaks reported by cppcheck.
2011-07-06 10:11:04 -04:00
Benjamin Franzke
0cb356dd5c
egl_dri2/wayland: Hook up new buffer.release event
2011-06-21 13:11:43 -04:00
Chia-I Wu
982cb36584
wayland-drm: remove depend on "make clean"
2011-06-13 12:19:47 +08:00
Benjamin Franzke
089aa313b4
wayland-drm: Check visual for being NULL
2011-05-31 15:13:37 -04:00
Benjamin Franzke
5bf6cc95c1
wayland-egl: Remove left-over headers and struct
2011-05-31 15:13:36 -04:00
Kristian Høgsberg
339544f4bb
wayland-drm: Use new generic error event
2011-05-19 12:07:00 -04:00
Benjamin Franzke
6bb230970c
egl/wayland: Follow wl_resource_destroy changes
2011-05-06 16:50:45 -04:00
Benjamin Franzke
834b84149d
egl/wayland-drm: Generalize interface
...
Do not depend on _EGLDisplay and _EGLImage.
2011-05-06 10:33:50 -04:00
Benjamin Franzke
01b036adea
egl/wayland: Follow buffer.attach removal
2011-04-22 12:21:46 -04:00
Benjamin Franzke
b1a9172277
egl/wayland: Update to buffer.damage addition
2011-04-22 12:21:37 -04:00
Benjamin Franzke
f09c66b3cc
egl_dri2: Create wl_buffers for pixmap surfaces
...
Needed since wayland-egl doesnt do this anymore.
2011-04-22 08:56:33 -04:00
Benjamin Franzke
1617b268ef
egl/wayland: Add new version parameter for post_drm
2011-04-22 08:56:30 -04:00
Benjamin Franzke
2225397d1c
egl/wayland: Fix prefixes for interface names
2011-04-22 08:56:27 -04:00
Kristian Høgsberg
c0f8c9911c
wayland-egl: Update to wayland-egl.h changes, drop struct wl_egl_display
2011-04-20 17:47:20 -04:00
Benjamin Franzke
62d5f7a04a
egl/wayland-drm: Fix include path
...
src/egl/main/egltypedefs.h needs the path for EGL/egl.h
Reported by jlind on irc.
2011-03-26 10:57:31 -04:00
Benjamin Franzke
e71920929e
egl/wayland: Move wayland-egl into a subdir
...
This hopefully fixes wayland-egl's dependency
resolution for autogenerated wayland-drm headers.
2011-03-04 16:36:37 -05:00
Benjamin Franzke
648a16d079
egl/wayland: build subdirs (wayland-drm) before depend
...
Autogenerated files need to be generated first.
2011-03-02 20:17:26 +01:00
Benjamin Franzke
6b369c4c7c
egl: Add EGL_WL_bind_wayland_display
2011-03-01 17:23:50 -05:00
Kristian Høgsberg
1e1b89103e
wayland-egl: Add struct wl_egl_display argument to +wl_egl_window_create()
2011-02-07 20:50:18 -05:00
Kristian Høgsberg
56758c839f
wayland-egl: Force roundtrips to get device name and authenticate correctly
...
If the client hasn't done the initial wl_display_iterate() at the time
we initialize the display, we have to do that in platform_wayland.c.
Make sure we detect that correctly instead of dup()ing fd=0, and use
the sync callback to make sure we don't wait forever for authorization that
won't happen.
2011-02-07 14:01:31 +01:00
Benjamin Franzke
214fc6e850
egl: Implement libwayland-egl
...
This library is required and defined by wayland for
EGL implementations supporting wayland.
2011-02-07 13:55:20 +01:00