screen functions to st/omx
Example Gstreamer pipeline :
gst-launch-1.0 filesrc location=movie.mp4 ! qtdemux ! h264parse ! avdec_h264 !
videoconvert ! omxh264enc ! h264parse ! avdec_h264 ! videoconvert ! ximagesink
Acked-by: Leo Liu
Reviewed-by: Julien Isorce
---
src/gallium/state_trackers/omx
screen functions to st/omx
Example Gstreamer pipeline :
gst-launch-1.0 filesrc location=movie.mp4 ! qtdemux ! h264parse ! omxh264dec !
videoconvert ! ximagesink
Acked-by: Leo Liu
Reviewed-by: Julien Isorce
---
meson.build|2 +
src/gallium
Acked-by: Leo Liu
Reviewed-by: Julien Isorce
---
configure.ac | 46 +-
meson.build| 7
meson_options.txt | 4 +-
src/gallium/Makefile.am
adding components
Acked-by: Leo Liu
Reviewed-by: Julien Isorce
---
src/gallium/state_trackers/omx/meson.build | 4 ++-
.../state_trackers/omx/tizonia/Makefile.sources| 4 ++-
.../state_trackers/omx/tizonia/entrypoint.c| 37 ++
.../state_trackers/omx
Gstreamer pipeline :
MESA_ENABLE_OMX_EGLIMAGE=1 GST_GL_API=gles2 GST_GL_PLATFORM=egl gst-launch-1.0
filesrc location=movie.mp4 ! qtdemux ! h264parse ! omxh264dec ! glimagesink
Acked-by: Leo Liu
Reviewed-by: Julien Isorce
---
src/gallium/state_trackers/omx/Makefile.am | 1 +
src/gallium
gio
* meson changes:
-Dgallium-omx=false -> -Dgallium-omx=disabled
-Dgallium-omx=true -> -Dgallium-omx=bellagio
Acked-by: Leo Liu
Reviewed-by: Julien Isorce
---
configure.ac | 5 ++-
meson.build
Module: Mesa
Branch: master
Commit: b904ad7d21a5d0472ffb80b81abe24afb2da3289
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b904ad7d21a5d0472ffb80b81abe24afb2da3289
Author: Julien Isorce
Date: Mon Nov 6 10:08:25 2017 +
i965: implement (un)mapImage
Already implemented for
buffered
Flush the HUD value streams to the dump files after every newline.
v2: check that fopen succeeded (Julien)
Reviewed-and-Tested-by: Julien Isorce
---
src/gallium/auxiliary/hud/hud_context.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/gallium/auxiliary/hud/hud_context.c
b/src
Module: Mesa
Branch: master
Commit: 7ee91af30074a4381e4353122319e3b4b3fe7cbd
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ee91af30074a4381e4353122319e3b4b3fe7cbd
Author: Julien Isorce
Date: Thu Mar 23 14:25:39 2017 +
r600g: check NULL return from r600_aligned_buffer_create
Module: Mesa
Branch: master
Commit: 4a5e779b5f9d169fd043ffaead1525040af816f3
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a5e779b5f9d169fd043ffaead1525040af816f3
Author: Julien Isorce
Date: Thu Mar 23 13:43:49 2017 +
si_compute: check NULL return from u_upload_alloc
Signed
Module: Mesa
Branch: master
Commit: c5fe99eec2d728ddd07115f43f274c07fa2d69b5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5fe99eec2d728ddd07115f43f274c07fa2d69b5
Author: Julien Isorce
Date: Thu Mar 23 13:34:07 2017 +
r600g: check NULL return from u_upload_alloc
Like done in
Module: Mesa
Branch: master
Commit: 699cce3493364e8647a6fe8b9f7031fe9f645d8e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=699cce3493364e8647a6fe8b9f7031fe9f645d8e
Author: Julien Isorce
Date: Thu Mar 23 13:49:30 2017 +
st_cb_bitmap: check NULL return from u_upload_alloc
Module: Mesa
Branch: master
Commit: 48b5f1cca7deb666cf5b9f8e9dc8098b69ae0707
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=48b5f1cca7deb666cf5b9f8e9dc8098b69ae0707
Author: Julien Isorce
Date: Wed Mar 22 13:43:45 2017 +
r600_shader.c: fix indentation
Introduced by
Module: Mesa
Branch: master
Commit: ad13bd2e51a5dc01b0f8a0eb927022f0deac0a0c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad13bd2e51a5dc01b0f8a0eb927022f0deac0a0c
Author: Julien Isorce
Date: Thu Mar 16 14:25:24 2017 +
r600_shader.c: check returned value of
Module: Mesa
Branch: master
Commit: a6e212440278df2bb0766a5cf745935d94809144
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6e212440278df2bb0766a5cf745935d94809144
Author: Julien Isorce
Date: Thu Mar 16 13:09:21 2017 +
si_descriptor: move velems nullity check before
Module: Mesa
Branch: master
Commit: ce27b27c38acd5a92cf45e7ddc2434f2c04191ee
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ce27b27c38acd5a92cf45e7ddc2434f2c04191ee
Author: Julien Isorce
Date: Mon Feb 27 13:42:17 2017 +
radeon: initialize hole variable before calling
Module: Mesa
Branch: master
Commit: dac124466ade5ebb2f7f2e8d68351890051a20f9
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dac124466ade5ebb2f7f2e8d68351890051a20f9
Author: Julien Isorce
Date: Wed Mar 15 17:31:40 2017 +
si_pipe: remove nullity check after dereference
sscreen
Module: Mesa
Branch: master
Commit: 521860b2a92bab6394546e6af8709c07e2292033
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=521860b2a92bab6394546e6af8709c07e2292033
Author: Julien Isorce
Date: Wed Mar 15 17:40:25 2017 +
radeon_drm_bo: explicitly check return value of
Module: Mesa
Branch: master
Commit: dbc8e181166c96d8344355757e46c4cfc8f634e5
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbc8e181166c96d8344355757e46c4cfc8f634e5
Author: Julien Isorce
Date: Mon Oct 17 17:33:36 2016 +0100
st/va: set default rt formats when calling vaCreateConfig
Module: Mesa
Branch: master
Commit: bf901a2f8c8954e55a3eebc6cd1b725f18802012
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf901a2f8c8954e55a3eebc6cd1b725f18802012
Author: Julien Isorce
Date: Sat Sep 3 09:10:21 2016 +0100
st/va: also honors interlaced preference when providing a
Module: Mesa
Branch: master
Commit: 23b7a83cc1484336e8af2b965d89ab532f4ee691
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=23b7a83cc1484336e8af2b965d89ab532f4ee691
Author: Julien Isorce
Date: Tue Dec 1 08:10:42 2015 +
st/omx: retrieve preferred interlaced and buffer_formats
Module: Mesa
Branch: master
Commit: 6e4cf937f8e742433a4320b1b847454a06dacf03
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e4cf937f8e742433a4320b1b847454a06dacf03
Author: Julien Isorce
Date: Mon Jan 4 22:17:59 2016 +
st/omx: count number of slices
Used by nouveau driver
Module: Mesa
Branch: master
Commit: e10f1fcebe28a3a37c143d33ff3be2ef0399e2e1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e10f1fcebe28a3a37c143d33ff3be2ef0399e2e1
Author: Julien Isorce
Date: Tue Dec 8 21:50:03 2015 +
st/omx: add support for nouveau / interlaced
Signed-off
vlVaDestroySurfaces can
return NULL on failure.
CID: 1243522
Signed-off-by: Gurkirpal Singh
Reviewed-by: Julien Isorce
---
src/gallium/state_trackers/va/surface.c | 4
1 file changed, 4 insertions(+)
diff --git a/src/gallium/state_trackers/va/surface.c
b/src/gallium/state_trackers/va
Module: Mesa
Branch: master
Commit: 1cdb4da1d6ce94d947e41d4f0e568074f4f59577
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1cdb4da1d6ce94d947e41d4f0e568074f4f59577
Author: Julien Isorce
Date: Tue Jun 14 08:40:33 2016 +0100
st/va: ensure linear memory for dmabuf
In order to do
Module: Mesa
Branch: master
Commit: a04804746f6d05cda125a0778160d62c73a2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a04804746f6d05cda125a0778160d62c73a2
Author: Julien Isorce
Date: Thu Jun 2 15:03:34 2016 +0100
st/va: use proper temp pipe_video_buffer template
Instead
Module: Mesa
Branch: master
Commit: 6c43e0016e344de3d7e82b098992cdfecbff2ab2
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c43e0016e344de3d7e82b098992cdfecbff2ab2
Author: Julien Isorce
Date: Thu Jun 2 15:03:01 2016 +0100
st/va: it is valid to release the VABuffer of an exported
-by: Iurie Salomov
Reviewed-by: Julien Isorce
---
src/gallium/state_trackers/va/context.c | 4
1 file changed, 4 insertions(+)
diff --git a/src/gallium/state_trackers/va/context.c
b/src/gallium/state_trackers/va/context.c
index b25c381..25d587a 100644
--- a/src/gallium/state_trackers/va
vlVaDestroyImage
Cc: "11.1 11.2"
Reviewed-by: Emil Velikov
Tested-by: Julien Isorce
---
src/gallium/state_trackers/va/image.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/gallium/state_trackers/va/image.c
b/src/gallium/state_trackers/va/image.c
ind
Module: Mesa
Branch: master
Commit: 851e7e12aa628d6781b5a3af2f2fc16ee73f435f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=851e7e12aa628d6781b5a3af2f2fc16ee73f435f
Author: Julien Isorce
Date: Tue Jan 5 15:02:47 2016 +
st/va: count number of slices
The counter was not set but
Module: Mesa
Branch: master
Commit: 89eb342defb294400643759f2deb456a33b95e8f
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=89eb342defb294400643759f2deb456a33b95e8f
Author: Julien Isorce
Date: Tue Dec 15 09:01:07 2015 +
st/va: retrieve size from the temporary img variable
Module: Mesa
Branch: master
Commit: e483cba9f5ff45395fdb1cd40a796799707eb1e0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e483cba9f5ff45395fdb1cd40a796799707eb1e0
Author: Julien Isorce
Date: Thu Nov 26 08:30:30 2015 +
st/va: also retrieve reference frames info for h264
Other
Module: Mesa
Branch: master
Commit: b4fb6d76161d86c67697cf28a221d7913b8d084d
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4fb6d76161d86c67697cf28a221d7913b8d084d
Author: Julien Isorce
Date: Thu Nov 26 08:29:54 2015 +
st/va: delay decoder creation until max_references is
Module: Mesa
Branch: master
Commit: 10c14919c82b0fd209500d3ecd5a8bbb2653a5a1
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=10c14919c82b0fd209500d3ecd5a8bbb2653a5a1
Author: Julien Isorce
Date: Fri Nov 27 08:55:55 2015 +
vl/buffers: fixes vl_video_buffer_formats for RGBX
Fixes
Module: Mesa
Branch: master
Commit: ca976e6900dc8ff457ed9dba661d037c616abc59
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca976e6900dc8ff457ed9dba661d037c616abc59
Author: Julien Isorce
Date: Thu Nov 26 08:21:45 2015 +
st/va: add missing profiles in PipeToProfile's s
Module: Mesa
Branch: master
Commit: 63c344d179a8bbfd56c5c08f576be728bfb3d6b0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=63c344d179a8bbfd56c5c08f576be728bfb3d6b0
Author: Julien Isorce
Date: Wed Nov 25 08:17:34 2015 +
nouveau: move interlaced assert down in
Module: Mesa
Branch: master
Commit: cc1e5c972eff8c774c93c8dc51d89b550d00633e
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cc1e5c972eff8c774c93c8dc51d89b550d00633e
Author: Julien Isorce
Date: Fri Nov 6 09:45:22 2015 +
st/va: add support for RGBX and BGRX in VPP
Before it was
Module: Mesa
Branch: master
Commit: 42a5e143a8d58a0ad15dd5747449eb4b57c87177
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=42a5e143a8d58a0ad15dd5747449eb4b57c87177
Author: Julien Isorce
Date: Fri Nov 6 09:45:19 2015 +
vl/buffers: add RGBX and BGRX to the supported formats
Module: Mesa
Branch: master
Commit: bf6acbb2db4baaf18ae5a139142acf06e84d1b9c
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf6acbb2db4baaf18ae5a139142acf06e84d1b9c
Author: Julien Isorce
Date: Fri Nov 6 09:45:17 2015 +
st/va: properly use brackets in vlVaAcquireBufferHandle
Module: Mesa
Branch: master
Commit: bfc245e9ac430aab0b3c4c2a1b7767793f2854b0
URL:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bfc245e9ac430aab0b3c4c2a1b7767793f2854b0
Author: Julien Isorce
Date: Fri Nov 6 09:45:11 2015 +
st/va: properly indent buffer.c, config.c, image.c and
40 matches
Mail list logo