Where is the support for NV12 with 64x32 tiling is added ?

Nicolas Dufresne nicolas.dufresne at gmail.com
Sun May 1 21:13:13 UTC 2016


Le dimanche 01 mai 2016 à 10:18 +0300, Sebastian Dröge a écrit :
> On Fr, 2016-04-29 at 00:40 -0700, ssshukla26 wrote:
> > 
> > Ok. Thanks. I was referring under older source codes, on
> > downloading the
> > latest source am able to get it.
> > 
> > Can you please explain how a frame with *nv12 64x32 tile* format
> > stores Y, U
> > and V data compare to a *nv12* 4 x 4 pixel image (as shown below).
> The planes are the same as with NV12, but each plane consists of
> tiles
> of the given size. The ziles are stored in a zig-zag order instead of
> linearly, while each pixel inside a tile is stored linearly.
> 
> Take a look at the code for details and run through the indexing on a
> piece of paper to get the general idea.

For extra details about this specific format, it was implemented base
on the description provided with the Media Kernel API documentation:
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160501/8bad31d7/attachment.sig>


More information about the gstreamer-devel mailing list