All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 110443] vaapi/vpp: wrong output for non 64-bytes align width (ex: 1200)
@ 2019-04-16  4:41 bugzilla-daemon
  2019-04-16 20:02 ` bugzilla-daemon
                   ` (14 more replies)
  0 siblings, 15 replies; 16+ messages in thread
From: bugzilla-daemon @ 2019-04-16  4:41 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1250 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=110443

            Bug ID: 110443
           Summary: vaapi/vpp: wrong output for non 64-bytes align width
                    (ex: 1200)
           Product: Mesa
           Version: unspecified
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/radeonsi
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: julien.isorce@gmail.com
        QA Contact: dri-devel@lists.freedesktop.org

vaDeriveImage reports wrong stride.

Indeed Mesa's vlVaDeriveImage always sets the stride to w * 4 for RGBA format
https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/state_trackers/va/image.c#n259 

This results in wrong video output, see
https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/issues/100

Is there a way to know the pipe_resource's stride
https://cgit.freedesktop.org/mesa/mesa/tree/src/gallium/state_trackers/va/image.c#n283
without exporting it to dmabuf (through whandle.stride) and without mapping it
(drv->pipe->transfer_map / pipe_transfer.stride) ?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2907 bytes --]

[-- Attachment #2: Type: text/plain, Size: 159 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2019-06-11 16:02 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-16  4:41 [Bug 110443] vaapi/vpp: wrong output for non 64-bytes align width (ex: 1200) bugzilla-daemon
2019-04-16 20:02 ` bugzilla-daemon
2019-04-16 20:16 ` bugzilla-daemon
2019-04-16 23:47 ` bugzilla-daemon
2019-04-18 16:51 ` bugzilla-daemon
2019-04-19 22:37 ` bugzilla-daemon
2019-04-23 22:48 ` bugzilla-daemon
2019-05-01 22:24 ` bugzilla-daemon
2019-05-01 22:27 ` bugzilla-daemon
2019-05-01 23:18 ` bugzilla-daemon
2019-05-02 20:15 ` bugzilla-daemon
2019-05-02 22:46 ` bugzilla-daemon
2019-05-03 19:49 ` bugzilla-daemon
2019-05-03 19:56 ` bugzilla-daemon
2019-05-08 19:51 ` bugzilla-daemon
2019-06-11 16:02 ` bugzilla-daemon

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.