Mesa (master): st/omx/tizonia: Add H.264 encoder

2018-03-06 Thread Julien Isorce
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

Mesa (master): st/omx/tizonia: Add H.264 decoder

2018-03-06 Thread Julien Isorce
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

Mesa (master): st/omx/tizonia: Add --enable-omx-tizonia flag and build files

2018-03-06 Thread Julien Isorce
Acked-by: Leo Liu Reviewed-by: Julien Isorce --- configure.ac | 46 +- meson.build| 7 meson_options.txt | 4 +- src/gallium/Makefile.am

Mesa (master): st/omx/tizonia: Add entrypoint

2018-03-06 Thread Julien Isorce
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

Mesa (master): st/omx/tizonia/h264d: Add EGLImage support

2018-03-06 Thread Julien Isorce
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

Mesa (master): st/omx/bellagio: Rename st and target directories

2018-03-06 Thread Julien Isorce
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

Mesa (master): i965: implement (un)mapImage

2017-11-14 Thread Julien Isorce
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

Mesa (master): gallium/hud: set the dump file streams to line buffered

2017-04-13 Thread Julien Isorce
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

Mesa (master): r600g: check NULL return from r600_aligned_buffer_create

2017-03-28 Thread Julien Isorce
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

Mesa (master): si_compute: check NULL return from u_upload_alloc

2017-03-28 Thread Julien Isorce
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

Mesa (master): r600g: check NULL return from u_upload_alloc

2017-03-28 Thread Julien Isorce
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

Mesa (master): st_cb_bitmap: check NULL return from u_upload_alloc

2017-03-28 Thread Julien Isorce
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

Mesa (master): r600_shader.c: fix indentation

2017-03-23 Thread Julien Isorce
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

Mesa (master): r600_shader.c: check returned value of eg_get_interpolator_index

2017-03-21 Thread Julien Isorce
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

Mesa (master): si_descriptor: move velems nullity check before dereference

2017-03-20 Thread Julien Isorce
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

Mesa (master): radeon: initialize hole variable before calling container_of

2017-03-20 Thread Julien Isorce
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

Mesa (master): si_pipe: remove nullity check after dereference

2017-03-20 Thread Julien Isorce
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

Mesa (master): radeon_drm_bo: explicitly check return value of drmCommandWriteRead

2017-03-20 Thread Julien Isorce
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

Mesa (master): st/va: set default rt formats when calling vaCreateConfig

2016-10-18 Thread Julien Isorce
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

Mesa (master): st/va: also honors interlaced preference when providing a video format

2016-09-12 Thread Julien Isorce
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

Mesa (master): st/omx: retrieve preferred interlaced and buffer_formats

2016-06-27 Thread Julien Isorce
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

Mesa (master): st/omx: count number of slices

2016-06-27 Thread Julien Isorce
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

Mesa (master): st/omx: add support for nouveau / interlaced

2016-06-27 Thread Julien Isorce
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

Mesa (master): st/va: Check NULL pointer

2016-06-27 Thread Julien Isorce
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

Mesa (master): st/va: ensure linear memory for dmabuf

2016-06-14 Thread Julien Isorce
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

Mesa (master): st/va: use proper temp pipe_video_buffer template

2016-06-13 Thread Julien Isorce
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

Mesa (master): st/va: it is valid to release the VABuffer of an exported resource

2016-06-13 Thread Julien Isorce
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

Mesa (master): va: check null context in vlVaDestroyContext

2016-04-12 Thread Julien Isorce
-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

Mesa (master): st/va: avoid dereference after free in vlVaDestroyImage

2016-04-07 Thread Julien Isorce
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

Mesa (master): st/va: count number of slices

2016-01-05 Thread Julien Isorce
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

Mesa (master): st/va: retrieve size from the temporary img variable

2015-12-16 Thread Julien Isorce
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

Mesa (master): st/va: also retrieve reference frames info for h264

2015-12-01 Thread Julien Isorce
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

Mesa (master): st/va: delay decoder creation until max_references is known

2015-12-01 Thread Julien Isorce
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

Mesa (master): vl/buffers: fixes vl_video_buffer_formats for RGBX

2015-11-30 Thread Julien Isorce
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

Mesa (master): st/va: add missing profiles in PipeToProfile's switch.

2015-11-26 Thread Julien Isorce
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

Mesa (master): nouveau: move interlaced assert down in nouveau_vp3_video_buffer_create

2015-11-25 Thread Julien Isorce
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

Mesa (master): st/va: add support for RGBX and BGRX in VPP

2015-11-06 Thread Julien Isorce
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

Mesa (master): vl/buffers: add RGBX and BGRX to the supported formats

2015-11-06 Thread Julien Isorce
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

Mesa (master): st/va: properly use brackets in vlVaAcquireBufferHandle' s switch

2015-11-06 Thread Julien Isorce
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&#

Mesa (master): st/va: properly indent buffer.c, config.c, image.c and picture.c

2015-11-06 Thread Julien Isorce
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