[Libva] vaCreateSurfaceGLX now works with psb (IEGD 10.3) + Xorg 1.6.4
Gwenole Beauchesne
gbeauchesne at splitted-desktop.com
Tue Apr 6 07:24:10 PDT 2010
Hi,
On Sun, 4 Apr 2010, Gwenole Beauchesne wrote:
>> Well, vaCopySurfaceGLX blows up Xorg actually here (both "./vaapi_h264
>> --glx --vaapi-glx-use-copy" or "./vaapi_h264 --getimage pixmap" cause
>> SIGSEGV).
>> Both are trying to render vaPutSurface onto Pixmap, and Xorg catch SEGV on
>> vaPutSurface VA driver code.
>>
>> When using bind however "./vaapi_h264 --glx --no-vaapi-glx-use-copy" I can
>> see nice picture on the screen :> So I presume it works, at lease in
>> hwdemos.
I still don't know how you could get such a result. I have just upgraded
to 9.10 and rendering to a Pixmap still fails. I believe this is a driver
limitation at this time.
Besides, IEGD does not support GLX 1.3 yet, but we can workaround that if
TFP really works, which I could not verify.
Regards,
Gwenole.
More information about the Libva
mailing list