summaryrefslogtreecommitdiff
path: root/va
AgeCommit message (Collapse)AuthorFilesLines
2010-07-26Fix detection of fglrx.Gwenole Beauchesne5-4/+283
2010-07-26Fix H.264 PicParam buffer trace.Gwenole Beauchesne1-1/+1
2010-07-26Fix va_TraceEndPicture() to unlock the VA surface.Gwenole Beauchesne1-1/+5
2010-07-26Fix VA trace warnings.Gwenole Beauchesne3-34/+123
Missing declarations, wrong return values, if any, etc.
2010-07-08Fix vaErrorStr() for VA_STATUS_ERROR_INVALID_IMAGE_FORMAT.Gwenole Beauchesne1-0/+2
2010-07-07libva: render front buffer for Pixmap.Xiang, Haihao3-2/+43
The way to get drawable type is proposed by Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>
2010-07-07Drop GLX 1.3 requirement.Gwenole Beauchesne1-6/+0
2010-07-07Call GLX Pixmap related functions through the vtable.Gwenole Beauchesne2-11/+32
2010-06-08Added VA_STATUS_ERROR_INVALID_IMAGE_FORMATAustin Yuan1-0/+1
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-06-08Merge branch 'i965_h264'Xiang, Haihao4-17/+103
Conflicts: va/x11/dri2_util.c
2010-06-04Link libva-android with libva for vaDisplayIsValidAustin Yuan1-0/+2
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-06-04Follow up the change of "LIBVA_DRIVER_NAME", remove it from va_android.cppAustin Yuan3-110/+92
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-06-04Move LIBVA_DRIVER_NAME check in vaInitialize().Gwenole Beauchesne2-28/+31
2010-06-04VA/GLX cosmetics (indentation, declarations)Gwenole Beauchesne2-1/+3
2010-06-02Don't search LIBGL_DRIVERS_PATH, stick to LIBVA_DRIVERS_PATH only or the ↵Gwenole Beauchesne1-4/+0
default path.
2010-06-02Don't dump VA surface pixels if driver doesn't return VA surface buffer.Gwenole Beauchesne1-2/+3
2010-06-02Fix VA tracer to correctly dump array of bytes.Gwenole Beauchesne1-4/+4
2010-06-02Call va_TraceEndPicture() after the actual vaEndPicture(). i.e. let the ↵Gwenole Beauchesne1-1/+3
driver flush and complete rendering of the surface.
2010-06-02libva: update DRI2 to support swapbufferXiang, Haihao4-16/+102
2010-06-021) clean up Android header file to make it work in C file (from zhaohan.ren ↵Austin Yuan3-54/+79
at intel.com) 2) rearrange va/Makefile.am (from elaine.wang at intel.com) 3) apply the new VACodedBufferSegment to encode test APP Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-06-02Fix make dist.Gwenole Beauchesne1-0/+1
2010-06-02Fix TPI lib dependencies.Gwenole Beauchesne1-0/+1
2010-06-02Drop superfluous versions.Gwenole Beauchesne1-4/+0
2010-05-21mv va_android.c -> va_dummy.cAustin Yuan2-1/+1
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-05-20Added intra_idr_period for H264 encodeAustin Yuan1-0/+1
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-05-20remove vaDisplayIsValid from libva-glxAustin Yuan1-9/+0
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-05-18Pass down ISurface instead of SurfaceRen Zhaohan2-3/+3
2010-05-13remove vaDisplayIsValid by linking libva_android.soRen Zhaohan2-6/+1
2010-05-12Fix build issueAustin Yuan4-38/+54
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-05-13Add OpenGL extensions (v3) and generic implementation with TFP and FBO.Gwenole Beauchesne7-0/+1569
2010-05-13Add OpenGL extensions (v3) and generic implementation with TFP and FBO.Gwenole Beauchesne2-0/+7
2010-05-12remove Drawable paramater of vaPutSurfaceBufRen Zhaohan3-13/+8
2010-05-12Add copy va_tpi.h in Android.mkRen Zhaohan2-0/+9
2010-05-11Add local vaDisplayIsValidRen Zhaohan1-0/+6
2010-05-11Merge branch 'test' into libva-1.1Ren Zhaohan4-5/+106
2010-05-11Add vaPutSurfaceBuf to va_backend_tpi.h and va_tpi.c[h], update Android.mk ↵Ren Zhaohan4-5/+106
for new shared lib libva_android_tpi.so
2010-05-11global vaDisplayIsValidPO-ww20.2-videoPO-ww20.1-videoAustin Yuan3-12/+1
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-05-08Seperate 3rd party API (e.g. vaCreateSurfaceFromXXX) into a libva-tpi.soAustin Yuan10-425/+247
and driver table memory is allocated by driver if driver wants to support it. Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-05-07Remove and redifine some Xlib Macros, use void* instead of Surface* for ↵Ren Zhaohan6-26/+14
VAStatus (*vaPutSurface)
2010-05-06move va_android.c => va_android.cpp, use sp<Surface> instead of void*.Ren Zhaohan4-7/+335
2010-05-06restore old va_DisplayContextGetDriverNameRen Zhaohan3-25/+36
2010-05-06use Surface* instead of void*Ren Zhaohan1-1/+4
2010-05-05add new va_DisplayContextGetDriverName, remove 'x11/XX' include folder namePO-ww19.3-newRen Zhaohan4-25/+57
2010-05-04remove udevRen Zhaohan4-29/+40
2010-04-29android and dummy backendAustin Yuan4-23/+36
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-04-29Merge branch 'va_backend' into POAustin Yuan9-85/+84
Conflicts: va/android/va_android.c va/va_android.h va/va_backend.h Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-04-27libva backendRen Zhaohan7-20/+105
2010-04-27Added VACodedBufferSegmentAustin Yuan1-0/+14
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-04-17saveAustin Yuan5-6/+15
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-04-16saveAustin Yuan2-5/+12
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>