[Mesa-dev] [PATCH 0/3] Implement EGL_EXT_swap_buffers_with_damage

Robert Bragg robert at sixbynine.org
Thu Apr 25 09:03:59 PDT 2013


This series adds support for the EGL_EXT_swap_buffers_with_damage[1] extension
for the egl wayland platform.

This extension is a natural counterpart to the EGL_EXT_buffer_age extension
that allows applications to inform the compositor what sub-regions of a buffer
have really changed with respect to the last presented buffer.

[1] http://www.khronos.org/registry/egl/extensions/EXT/
EGL_EXT_swap_buffers_with_damage.txt

Robert Bragg (3):
  egl: Update to revision 21254 of eglext.h
  egl: Add extension infrastructure for EGL_EXT_swap_buffers_with_damage
  egl/wayland: Implement EGL_EXT_swap_buffers_with_damage

 include/EGL/eglext.h                    | 45 ++++++++++++++++++++++++++++++---
 src/egl/drivers/dri2/platform_wayland.c | 27 +++++++++++++++++---
 src/egl/main/eglapi.c                   | 32 +++++++++++++++++++++++
 src/egl/main/eglapi.h                   |  7 +++++
 src/egl/main/egldisplay.h               |  1 +
 src/egl/main/eglmisc.c                  |  1 +
 6 files changed, 107 insertions(+), 6 deletions(-)

-- 
1.8.2.1



More information about the mesa-dev mailing list