[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