Mesa (master): 21 new commits

Leo Liu leoliu at kemper.freedesktop.org
Mon Aug 21 14:22:42 UTC 2017


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=03b89547b7c0ad7176f8c9a1d5d78156524ce13e
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 11:44:08 2017 -0400

    st/va: add MJPEG for config
    
    To enable MJPEG HW decode
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5608f442712dc7ae7855c1bfd8059e1a62d721c7
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 12:33:21 2017 -0400

    st/va: reallocate surface with YUYV stream
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2ebc530ca376fc5f07b7982d9598bdfb5fe4032e
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 14:08:02 2017 -0400

    st/va: detect MJPEG format from bitstream
    
    To find if the format is supported YUYV by sampling factor which
    is embedded from bitstream. So we could use this info for buffer
    reallocation on the correct format.
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7319ff87871c8e5f909a1674cd60279ef53cbbd0
Author: Leo Liu <leo.liu at amd.com>
Date:   Fri Aug 18 12:12:05 2017 -0400

    radeon/uvd: add YUYV format support for target buffer
    
    Make chroma plane optional for YUYV support
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c4061bb5fa1c15a77ded16f1de3a4bfa2df20384
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 12:58:59 2017 -0400

    st/va: reallocate surface when interlaced
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fceb52a23097e3762bedce730baea1913cfa58f3
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 12:39:35 2017 -0400

    radeon/video: MJPEG not support stacked video buffers
    
    So we have to detect it for reallocation of de-interlaced buffers
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e50ee6d4d59e46147b4ff0f1012f5d1d4ab92e06
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 09:07:06 2017 -0400

    st/va: make surface allocate functions more usefully
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=130d1f456b89d66cb54e03bbf2e53b194df0086c
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 13:39:37 2017 -0400

    radeon/uvd: reconstruct MJPEG bitstream
    
    The current tier 1 mjpeg firmware only supports at the bitstream
    level, the later tier 2 support will be at the buffers level with
    newer hardware.
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Acked-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef099e67995d9190666ee907e12356091d9cbff7
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 11:54:22 2017 -0400

    st/va: add slice parameter handling for MJPEG
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e9175744e9c5528f9c44836b43381181976ce13
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 11:52:26 2017 -0400

    st/va: add huffman table handling for MJPEG
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=93577e608150b016c794dcc0db5aebc29cb9a89c
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 11:01:35 2017 -0400

    st/va: add iq matrix handling for MJPEG
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=535b3c2363fd54c15f954306035e6b2ab7dc19f5
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 10:53:22 2017 -0400

    st/va: add picture parameter handling for MJPEG
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=41f17eb5f002bbe5fb7a6a851bf10b24819bb773
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 12:43:35 2017 -0400

    st/va: add handles for MJPEG Buffers
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=38b9686df0818c74696ea712a8ef844d354aaeb4
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 12:06:24 2017 -0400

    st/va: create decoder for MJPEG format
    
    Mjpeg doesn't need reference
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a5947737243e07b754fae7549c814160bbd4075
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 10:43:38 2017 -0400

    st/va: add MJPEG picture to context
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=15f3335577e0b0e57aa2c017f262170adcff0c8e
Author: Leo Liu <leo.liu at amd.com>
Date:   Wed Aug 16 11:49:33 2017 -0400

    radeon/video: add MJPEG support
    
    v2: add ASIC and Kernel version check
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fe713ce3d9b87ee999a5dc97b05bff0bc8e388c
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 11:25:08 2017 -0400

    radeon/uvd: add MJPEG support
    
    There is no need of dpb buffer for mjpeg codec
    
    v2: check dpb_size instead of format
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b26cfdaebd24ad2e65f48050c25c3d5c1a2bde7b
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 14:26:15 2017 -0400

    radeon/uvd: add MJPEG stream type
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ac38ac3de05c77a7158e93ae2bde443abec032a
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 10:31:30 2017 -0400

    vl: add MJPEG picture description
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=11ccb56e9fe7a032a4f7a303580e4811717ae97b
Author: Leo Liu <leo.liu at amd.com>
Date:   Tue Aug 15 14:21:16 2017 -0400

    vl: add MJPEG profile and format
    
    v2: move util video change to here
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b1eacabfab56fedd084818b0ae7011875a1a20b
Author: Leo Liu <leo.liu at amd.com>
Date:   Fri Aug 18 12:03:19 2017 -0400

    radeon/uvd: get the target buffer pitch correct for different format
    
    Signed-off-by: Leo Liu <leo.liu at amd.com>
    Reviewed-by: Christian König <christian.koenig at amd.com>




More information about the mesa-commit mailing list