lower than 1.5 before checking
EGL_CONTEXT_OPENGL_RESET_NOTIFICATION_STRATEGY_KHR is an invalid
attribute.
Signed-off-by: Miguel A Vico Moya
---
.../egl/spec/egl_khr_create_context/common.c | 5 ++--
.../egl/spec/egl_khr_create_context/common.h | 8 +++
.../invalid-attribute-gles.c
Add memory object support for nvc0 and nv50
Signed-off-by: Miguel A Vico Moya
---
.../drivers/nouveau/nv50/nv50_miptree.c | 49 +
.../drivers/nouveau/nv50/nv50_resource.c | 52 +++
.../drivers/nouveau/nv50/nv50_resource.h | 33
Enable EXT_external_objects for nvc0 and nv50
Signed-off-by: Miguel A Vico Moya
---
src/gallium/drivers/nouveau/nv50/nv50_screen.c | 2 +-
src/gallium/drivers/nouveau/nvc0/nvc0_screen.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/drivers/nouveau/nv50
also check these changes on Gitlab here:
https://gitlab.freedesktop.org/mvicomoya/mesa/tree/wip/EXT_external_objects-nouveau
Thanks,
Miguel.
Miguel A. Vico (2):
nouveau: Add basic memory object support
nouveau: Enable support for EXT_external_objects
src/gallium/drivers/nouveau
drm.h header includes 'sys/ioccom.h' for ioctl
definitions on non-linux Unix platforms, but QNX
seems to define those in 'sys/ioctl.h' instead.
Signed-off-by: Miguel A Vico Moya
---
include/drm/drm.h | 5 +
1 file changed, 5 insertions(+)
diff --git a/include/drm/drm.h
This change updates wayland-egl-abi-check.c with the latest changes to
wl_egl_window.
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
---
.../wayland/wayland-egl/wayland-egl-abi-check.c| 90 ++
1 file changed, 75 insertions(+), 15 deletions(-)
diff --git a/src
ctual pointer, it is an old
implementation of wl_egl_window, and version points to the wl_surface
proxy.
- Else, the first field is the version number, and we have
wl_egl_window::surface pointing to the wl_surface proxy.
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
---
sr
er is
dereferenceable, so the output vector can be ignored. What matters is
whether mincore succeeds. See:
http://man7.org/linux/man-pages/man2/mincore.2.html
Signed-off-by: Miguel A. Vico
Reviewed-by: Emil Velikov
---
src/egl/main/eglglobals.c | 13 -
1 file changed, 12 insertions(
Move _eglPointerIsDereferencable() to eglglobals.[ch] and make it a
non-static function so it can be used out of egldisplay.c
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
Reviewed-by: Emil Velikov
---
src/egl/main/egldisplay.c | 33 -
src/egl/main
Add a small ABI checker for wl_egl_window so that we can check for
backwards incompatible changes at 'make check' time.
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
---
src/egl/wayland/wayland-egl/Makefile.am| 6 +-
.../wayland/wayland-egl/wayland-egl-a
ctual pointer, it is an old
implementation of wl_egl_window, and version points to the wl_surface
proxy.
- Else, the first field is the version number, and we have
wl_egl_window::surface pointing to the wl_surface proxy.
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
---
sr
This change updates wayland-egl-abi-check.c with the latest changes to
wl_egl_window.
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
---
.../wayland/wayland-egl/wayland-egl-abi-check.c| 78 ++
1 file changed, 65 insertions(+), 13 deletions(-)
diff --git a/src
er is
dereferenceable, so the output vector can be ignored. What matters is
whether mincore succeeds. See:
http://man7.org/linux/man-pages/man2/mincore.2.html
Signed-off-by: Miguel A. Vico
---
src/egl/main/eglglobals.c | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git
Add a small ABI checker for wl_egl_window so that we can check for
backwards incompatible changes at 'make check' time.
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
---
src/egl/wayland/wayland-egl/Makefile.am| 10 +-
.../wayland/wayland-egl/wayland-egl-a
More _eglPointerIsDereferencable() to eglglobals.[ch] and make it a
non-static function so it can be used out of egldisplay.c
Signed-off-by: Miguel A. Vico
Reviewed-by: James Jones
---
src/egl/main/egldisplay.c | 33 -
src/egl/main/eglglobals.c | 31
Although we've always made backwards compatible changes to wl_egl_window, we
are lacking of a versioning mechanism for EGL drivers that take a native
wl_egl_window to check what set of features are exposed/available by the given
struct.
This series of patches aim to make wl_egl_window a versioned
16 matches
Mail list logo