[Libva] [PATCH] Various VA tracer fixes
Gwenole Beauchesne
gbeauchesne at splitted-desktop.com
Wed Jun 2 02:03:02 PDT 2010
Hi,
Those patches fix various VA tracer bugs or cosmetics.
1) Call va_TraceEndPicture() after the actual vaEndPicture().
i.e. let the driver flush and complete rendering of the surface.
2) Fix VA tracer to correctly dump array of bytes.
i.e. use 0x%02x format instead of 0x%08x and drop leading space
3) Don't dump VA surface pixels if driver doesn't return VA surface
buffer. Some drivers don't have a direct access to the underlying VA
surface pixels.
Regards,
Gwenole.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 120_tracer_fix_vaEndPicture.patch
Type: text/x-diff
Size: 775 bytes
Desc:
URL: <http://lists.freedesktop.org/archives/libva/attachments/20100602/4669c83f/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 121_tracer_fix_bytes_array_dump.patch
Type: text/x-diff
Size: 1442 bytes
Desc:
URL: <http://lists.freedesktop.org/archives/libva/attachments/20100602/4669c83f/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 122_tracer_fix_no_surface_buffer.patch
Type: text/x-diff
Size: 839 bytes
Desc:
URL: <http://lists.freedesktop.org/archives/libva/attachments/20100602/4669c83f/attachment-0002.patch>
More information about the Libva
mailing list