g the session will issue a
modeset.
Signed-off-by: Miguel A Vico Moya
---
libweston/compositor-drm.c | 8
1 file changed, 8 insertions(+)
diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index 8e1e788f..63153271 100644
--- a/libweston/compositor-drm.c
+++ b/libw
issue a modeset.
Signed-off-by: Miguel A Vico Moya
---
libweston/compositor-drm.c | 8
1 file changed, 8 insertions(+)
diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index 3f7e97e6..6643d5c4 100644
--- a/libweston/compositor-drm.c
+++ b/libweston/compositor-
, Wayland clients shouldn't
start setting EGL up until XDG setup is complete.
Related bug:
https://bugs.freedesktop.org/show_bug.cgi?id=98731
Signed-off-by: Miguel A Vico Moya
---
clients/simple-egl.c | 65 +++-
1 file changed, 34 insertions(+
through
EGLDevice+EGLOutput+EGLStream. Whether GBM or EGLDevice should be
used can be controlled by --use-egldevice backend argument.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/compositor-drm.c | 326
/EGL_WL_wayland_eglstream.txt
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/gl-renderer.c| 183 ++-
src/weston-egl-ext.h | 5 ++
2 files changed, 187 insertions(+), 1 deletion(-)
diff --git a/src/gl
:
https://github.com/aritger/eglstreams-kms-example/blob/master/proposed-extensions/EGL_NV_output_drm_flip_event.txt
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/gl-renderer.c| 263
them to DRM
devices.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/gl-renderer.c | 89 ++-
src/gl-renderer.h | 7 +
2 files changed, 95 insertions(+), 1 deletion
.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/gl-renderer.c | 108 +++---
1 file changed, 70 insertions(+), 38 deletions(-)
diff --git a/src/gl-renderer.c b/src/gl-renderer.c
index 3de14e2..db5f53d
This change modifies egl_choose_config() to accept a non-NULL but empty
array (i.e. n_ids == 0)
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/gl-renderer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gl-renderer.c b
In preparation for follow-on changes to support frame presentation
through EGLDevice+EGLOutput, this change adds
parameter to gl_renderer_display_create().
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/compositor-drm.c | 1 +
src/compositor
In preparation for follow-on changes to support frame presentation
through EGLDevice+EGLOutput, this change renames parameter
of gl_renderer_display_create() and gl_renderer_output_window_create()
to
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src
No functional change. This patch renames gl_renderer_output_create() to
gl_renderer_output_window_create(), which is something more descriptive
of what the function does.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/compositor-drm.c | 12
No functional change. This patch only renames gl_renderer_create() to
gl_renderer_display_create(), which is something more descriptive of
what the function does.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: James Jones
---
src/compositor-drm.c | 12 ++--
src/compositor-fbdev.c
Hi,
Here is revised patch. It didn't actually changed very much compared to the
original one.
Thanks,
Miguel.
Summary:
compositor-drm: Add support for EGLDevice+EGLOutput
src/compositor-drm.c | 336
+++
Hi,
Here is revised patch. It didn't actually changed very much compared to the
original one.
Thanks,
Miguel.
Summary:
compositor-drm: Add support for EGLDevice+EGLOutput
src/compositor-drm.c | 336
+++
through
EGLDevice+EGLOutput+EGLStream. Whether GBM or EGLDevice should be
used can be controlled by --use-egldevice backend argument.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/compositor-drm.c | 336
:
https://github.com/aritger/eglstreams-kms-example/blob/master/proposed-extensions/EGL_NV_output_drm_flip_event.txt
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/gl-renderer.c| 257
Hi,
Feedback for the first revision has been addressed. Here is a new series that
splits the original patch into several pieces as per Daniel Stone's request.
Patch 1/3 and 2/3 were kept mainly the same as in the original patch. However,
3/3 is a significant refactor and improvement over the orig
them to DRM
devices.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/gl-renderer.c | 87 ++-
src/gl-renderer.h | 7 +
2 files changed, 93 insertions(+), 1 deletion
/EGL_WL_wayland_eglstream.txt
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Adam Cheney
Reviewed-by: James Jones
---
src/gl-renderer.c| 182 ++-
src/weston-egl-ext.h | 5 ++
2 files changed, 186 insertions(+), 1 deletion(-)
diff --git a/src/gl
.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/gl-renderer.c | 96 ---
1 file changed, 64 insertions(+), 32 deletions(-)
diff --git a/src/gl-renderer.c b/src/gl-renderer.c
index 1d76488..c208f36
Hi,
Here is revised patch addressing Daniel Stone's concerns about the error
handling in gl_renderer_output_window_create().
Thanks,
Miguel.
Summary:
gl-renderer: Refactor gl_renderer_output_window_create()
src/gl-renderer.c | 96
+++
This change modifies egl_choose_config() to accept a non-NULL but empty
array (i.e. n_ids == 0)
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/gl-renderer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/gl-renderer.c b
Hi,
Feedback for the first revision has been addressed. Here is a new series that
basically splits the orginal patch into several little pieces.
Additionally, gl_renderer_create() has been renamed to
gl_renderer_display_create() as per Daniel Stone's request.
Thanks,
Miguel.
Summary:
gl-rend
No functional change. This patch only renames gl_renderer_create() to
gl_renderer_display_create(), which is something more descriptive of
what the function does.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: James Jones
---
src/compositor-drm.c | 2 +-
src/compositor-fbdev.c | 2
No functional change. This patch renames gl_renderer_output_create() to
gl_renderer_output_window_create(), which is something more descriptive
of what the function does.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/compositor-drm.c | 2
In preparation for follow-on changes to support frame presentation
through EGLDevice+EGLOutput, this change adds
parameter to gl_renderer_display_create().
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src/compositor-drm.c | 1 +
src/compositor
In preparation for follow-on changes to support frame presentation
through EGLDevice+EGLOutput, this change renames parameter
of gl_renderer_display_create() and gl_renderer_output_window_create()
to
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: James Jones
---
src
.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
---
src/gl-renderer.c | 91 +--
1 file changed, 62 insertions(+), 29 deletions(-)
diff --git a/src/gl-renderer.c b/src/gl-renderer.c
index 0c55e0b..1d6d98c 100644
--- a/src/gl
usages of strstr(3).
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
---
src/gl-renderer.c | 56 +--
1 file changed, 42 insertions(+), 14 deletions(-)
diff --git a/src/gl-renderer.c b/src/gl-renderer.c
index 1d6d98c..3ca1aed 100644
gl_renderer_output_window_create() to
-Accept non-NULL empty arrays (n_ids == 0) both in
gl_renderer_create() and gl_renderer_output_window_create()
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
---
src/compositor-drm.c | 3 ++-
src/compositor-fbdev.c | 3 ++-
src
yet another attribute
EGL_WAYLAND_BUFFER_EGLSTREAM_FD_WL to query the stream file descriptor.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
---
src/gl-renderer.c| 476 ++-
src/gl-renderer.h| 26
through
EGLDevice+EGLOutput+EGLStream. Whether GBM or EGLDevice should be
used can be controlled by --use-egldevice backend argument.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
Reviewed-by: Adam Cheney
---
src/compositor-drm.c | 319
schedule a full repaint in any of the
situations above.
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
---
src/compositor-drm.c | 24 +---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/src/compositor-drm.c b/src/compositor-drm.c
index b87acd5..b3eca88
::cursor_bo to gbm_cursor_bo
Signed-off-by: Miguel A Vico Moya
Reviewed-by: Andy Ritger
---
src/compositor-drm.c | 58 ++--
1 file changed, 29 insertions(+), 29 deletions(-)
diff --git a/src/compositor-drm.c b/src/compositor-drm.c
index b3eca88
35 matches
Mail list logo