e6a33570b73aa56c87818d7f67a122d4427b7841 |
|
05-Jul-2012 |
Kristian Høgsberg <krh@bitplanet.net> |
egl: Add EGL_WAYLAND_PLANE_WL attribute This lets us specify the plane to create the image for for multiplanar wl_buffers. Signed-off-by: Kristian Høgsberg <krh@bitplanet.net>
/external/mesa3d/src/egl/main/eglimage.c
|
071501a68129768c6223beb24f7363d87c6684ea |
|
01-Apr-2012 |
Dylan Noblesmith <nobled@dreamwidth.org> |
egl: fix uninitialized values Noticed by clang: eglimage.c:48:28: warning: argument to 'sizeof' in 'memset' call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess] memset(attrs, 0, sizeof(attrs)); ~~~~~ ^~~~~ NOTE: This is a candidate for the 8.0 branch. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/egl/main/eglimage.c
|
f957cac772d34b3406be3236b81571e456ee40e8 |
|
20-Dec-2011 |
Chia-I Wu <olv@lunarg.com> |
egl: remove #ifdef's for official extensions There is no point in having them when we distribute eglext.h. As for unofficial extensions, there is a chance that we might remove some of them evetually. Keeping the #ifdef's for now should make that easier.
/external/mesa3d/src/egl/main/eglimage.c
|
f2001df508fda599a18b3586d2775e970a3db13a |
|
02-Jul-2011 |
Chia-I Wu <olv@lunarg.com> |
egl: add copyright notices The list of copyright holders could be incomplete. Please update directly or notify me if your name is missing.
/external/mesa3d/src/egl/main/eglimage.c
|
1b92eb1a4b73c647ab42ac97809466bba8720d7b |
|
27-Oct-2010 |
Vinson Lee <vlee@vmware.com> |
egl: Remove unnecessary headers.
/external/mesa3d/src/egl/main/eglimage.c
|
dc4f845c37a8446de19036e24fd397a0aa864c02 |
|
23-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Add reference count for resources. This is a really simple mechanism. There is no atomicity and the caller is expected to hold the display lock.
/external/mesa3d/src/egl/main/eglimage.c
|
25328509c90dc205b9561b5265e478af2873438b |
|
22-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Move fallback routines to eglfallbacks.c. We do not want them to be all over the places.
/external/mesa3d/src/egl/main/eglimage.c
|
5664a983867038de48e71b65df89e0e254085af2 |
|
22-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Parse image attributes with _eglParseImageAttribList. Avoid code duplications.
/external/mesa3d/src/egl/main/eglimage.c
|
713c8734f45b51b3758ecc95b96cf7b5aecacec8 |
|
22-Oct-2010 |
Chia-I Wu <olv@lunarg.com> |
egl: Move attributes in _EGLImage to _EGLImageAttribs. The opaque nature of EGLImage implies that extensions almost always define their own attributes. Move attributes in _EGLImage to _EGLImageAttribs and add a helper function to parse attribute lists.
/external/mesa3d/src/egl/main/eglimage.c
|
0135e5d6c83add5e539492a4899504e33f3f2434 |
|
31-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Add support for more EGLImage extensions to EGL core. Add support EGL_KHR_vg_parent_image and EGL_KHR_gl_*. This is as simple as adding some flags that can be enabled. Individual drivers need to implement the extensions before enbaling the flags.
/external/mesa3d/src/egl/main/eglimage.c
|
d69242be55091e53b0ae2cfa6282790ce1862f29 |
|
31-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Initialize display resources with their display. Change _eglInitSurface, _eglInitContext, and _eglInitImage to take an _EGLDisplay instead of an _EGLDriver. This is a more natural form, and plus, the display encodes information such as the extensions supported that might be required for attribute list parsing.
/external/mesa3d/src/egl/main/eglimage.c
|
e694ccad803157b71b2de78d63ee6dacc489faab |
|
31-Jan-2010 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Refactor _eglInitImage. Refactor attribute list parsing code to _eglParseImageAttribList.
/external/mesa3d/src/egl/main/eglimage.c
|
a1c4a8a3c855d52fbfef10023b9a8f116e163a97 |
|
15-Aug-2009 |
Chia-I Wu <olvaffe@gmail.com> |
egl: Add support for EGL_KHR_image. Individual drivers still need to implement the API hooks.
/external/mesa3d/src/egl/main/eglimage.c
|