[Mesa-dev] [PATCH] st/va:Aligned image width and height to 16.

Ilia Mirkin imirkin at alum.mit.edu
Tue Oct 2 01:49:43 UTC 2018


On Mon, Oct 1, 2018 at 9:47 PM Sharma, Deepak <Deepak.Sharma at amd.com> wrote:
>
> From: suresh guttula <suresh.guttula at amd.com>
>
> In case of decoding of resolution like 40x24, while allocating surface
> video buffer is always aligned with macroblock width/height which is 16.
> But when application tries to get data after decoding through vaCreateImage
> /vaGetImage, image width/height aligned with 2 and result a smaller image
> buffer which causes the memory stomping issue.

Shouldn't the driver be allocating a larger backing texture instead?
Why 16 and not 8 or 32 or 4096?

  -ilia


More information about the mesa-dev mailing list