Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-27 | wayland: Stop using wl_buffer.damage | Kristian Høgsberg | 1 | -2/+0 | |
2012-03-11 | Set close on exec flag FD_CLOEXEC | David Fries | 1 | -1/+10 | |
Set the close on exec flag when opening dri character devices, so they will be closed and free any resouces allocated in exec. Signed-off-by: David Fries <David@Fries.net> Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Dave Airlie <airlied@redhat.com> | |||||
2012-03-05 | wayland: Use new wl_display_disconnect | Benjamin Franzke | 1 | -1/+1 | |
This replaces the previously used wl_display_destroy. wl_display_destroy was povided by wayland-client.so and wayland-server.so, to resolve that conflict its renamed client-side. | |||||
2012-01-11 | wayland-drm: Drop the non-premul formats, use format codes from drm_fourcc.h | Kristian Høgsberg | 1 | -20/+11 | |
2011-12-13 | egl_dri2: Fix some valgrind reported leaks | Benjamin Franzke | 1 | -0/+5 | |
Free the device_name, reported by Pekka Paalanen. Destroy wayland display and drm resources, if created by dri2_initialize_wayland. | |||||
2011-09-15 | wayland: Flush before blocking in swapbuffers. | Jørgen Lind | 1 | -2/+5 | |
Make sure that we've sent the frame request that we're going to block on. | |||||
2011-09-01 | egl_dri2: Destroy callback in release_pending_buffer | Benjamin Franzke | 1 | -0/+2 | |
2011-08-31 | wayland: Track changes to drop wl_visual | Kristian Høgsberg | 1 | -12/+54 | |
2011-08-31 | wayland: Track server side wayland changes | Kristian Høgsberg | 1 | -1/+1 | |
2011-08-31 | wayland: Use new wl_callback mechanism | Kristian Høgsberg | 1 | -31/+24 | |
2011-08-31 | egl_dri2: Drop dri2_surface_type enum | Benjamin Franzke | 1 | -11/+9 | |
Was only used in platform_wayland, and the remaining egl stack uses _EGLSurface::Type with one of EGL_{WINDOW,PIXMAP,PBUFFER}_BIT. | |||||
2011-08-28 | egl_dri2: allow RGBA masks to be specified for matching | Chia-I Wu | 1 | -1/+1 | |
Add rgba_masks to dri2_add_config. When it is non-NULL, the DRI config is accepted only when the offsets and sizes of the its channels match rgba_mask. Reviewed-by: Chad Versace <chad@chad-versace.us> | |||||
2011-06-21 | egl_dri2/wayland: Hook up new buffer.release event | Benjamin Franzke | 1 | -16/+124 | |
2011-06-20 | wayland: Pass use_invalidate extension to driver | Kristian Høgsberg | 1 | -1/+2 | |
2011-06-12 | egl_dri2/wayland: Add support for EGL_DEFAULT_DISPLAY | Benjamin Franzke | 1 | -1/+7 | |
2011-05-31 | egl_dri2: Fix usage of bool values | Benjamin Franzke | 1 | -3/+3 | |
2011-04-29 | egl/wayland: Fix possible lockup in drm initialization | Benjamin Franzke | 1 | -1/+1 | |
Lockup happens when wl_drm interface is not available. | |||||
2011-04-22 | egl/wayland: Update to buffer.damage addition | Benjamin Franzke | 1 | -0/+2 | |
2011-04-22 | egl_dri2: Create wl_buffers for pixmap surfaces | Benjamin Franzke | 1 | -12/+21 | |
Needed since wayland-egl doesnt do this anymore. | |||||
2011-04-22 | egl/wayland: Fix prefixes for interface names | Benjamin Franzke | 1 | -2/+2 | |
2011-04-20 | wayland-egl: Update to wayland-egl.h changes, drop struct wl_egl_display | Kristian Høgsberg | 1 | -40/+76 | |
2011-04-12 | egl/wayland: Update to per-surface frame events | Benjamin Franzke | 1 | -2/+3 | |
2011-03-26 | egl_dri2: Enable image extensions in one place | Kristian Høgsberg | 1 | -4/+0 | |
We know what we can support in egl_dri2.c so just enable the extensions there. | |||||
2011-03-01 | egl: Add EGL_WL_bind_wayland_display | Benjamin Franzke | 1 | -1/+35 | |
2011-02-16 | egl_dri2: add swrast | Haitao Feng | 1 | -0/+2 | |
This enables the egl_dri2 driver to load swrast driver for software rendering. It could be used when hardware dri2 drivers are not available, such as in VM. Signed-off-by: Haitao Feng <haitao.feng@intel.com> | |||||
2011-02-10 | egl_dri2: rename loader_extension to dri2_loader_extension | Haitao Feng | 1 | -6/+6 | |
Signed-off-by: Haitao Feng <haitao.feng@intel.com> | |||||
2011-02-10 | egl_dri2 wayland: Sync front buffer release | Benjamin Franzke | 1 | -26/+66 | |
2011-02-10 | egl_dri2: Use double buffering for window surfaces | Benjamin Franzke | 1 | -8/+27 | |
2011-02-07 | wayland-egl: Force roundtrips to get device name and authenticate correctly | Kristian Høgsberg | 1 | -4/+28 | |
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 | egl_dri2: Add wayland platform | Benjamin Franzke | 1 | -0/+588 | |