summaryrefslogtreecommitdiff
path: root/dummy_drv_video
AgeCommit message (Collapse)AuthorFilesLines
2013-06-25Remove the dummy driver dependency on X11Zhao Yakui1-2/+2
Otherwise when x11 is disabled, it can't be compiled correctly. Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
2013-03-19Automake 1.13 fixupsArmin K1-1/+1
error: 'AM_CONFIG_HEADER': this macro is obsolete. You should use the 'AC_CONFIG_HEADERS' macro instead. warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS') changed NO_CONFIGURE to NOCONFIGURE to be consistent with other packages
2012-09-28dummy_drv_video: drop unused variables.Gwenole Beauchesne1-42/+1
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2012-09-28dummy_drv_video: sanitize coding style of VA objects utilities.Gwenole Beauchesne2-62/+68
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2012-09-28dummy_drv_video: fix threading issues with VA objects.Krzysztof Kotlenga2-17/+57
Make base VA objects thread-safe. This is a straightforward port of 76ea06bab9c3e3ae9abb6150296504019d36fe7e from the VA intel-driver. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2012-09-28dummy_drv_video: don't reallocate object heap, create new buckets instead.Xiang, Haihao2-14/+53
When a heap needs to be expanded, don't reallocate the heap because objects would be moved to a new address, while some threads would still rely on the previous locations. Initial patch from VA intel-driver and authored by Haihao Xiang. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2012-09-27build: drop useless Makefile variables.Gwenole Beauchesne1-2/+2
libvacorelib and libvabackendlib variables are totally useless nowadays since test cases use a common infrastructure for VA display options and that other test cases are X11 specific anyway. Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2012-09-26drm: fix build without X11 headers.Dmitry Ermilov1-4/+0
Signed-off-by: Dmitry Ermilov <dmitry.ermilov@intel.com> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
2012-01-10Remove dependency on X11/Xlib.hXiang, Haihao1-1/+1
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
2011-10-17dummy_drv_video: only build if requested.Gwenole Beauchesne1-0/+2
2011-07-26Fix out-of-source builds.Gwenole Beauchesne1-9/+8
2011-05-30libva: several changesAustin Yuan1-1/+0
1) add free_drawable 2) clean the license of Android.mk 3) define VA_ROTATION_270 to 3 instead of 4 Signed-off-by: Zhaohan Ren <zhaohan.ren@intel.com> Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2011-02-09dummy_drv_video: make VADriverContext.vtable a pointer.Gwenole Beauchesne1-44/+45
2011-02-09Bump VA-API version to 0.32.0. Fix __vaDriverInit*() function name.Gwenole Beauchesne1-1/+2
2010-10-28libva-1.0.6Austin Yuan1-1/+1
1) Refinement for VA_TRACE, new LIBVA_FOOL, see the description in va_trace.c/va_fool.c 2) vaPutSurface flag VA_ENABLE_BLEND to blend the surface with a color 3) libva.spec for RPM package 4) Update VAAPI for dynamic bit rate control/AIR/maximum slice size ctrl 5) Added VA_STATUS_ERROR_DECODING/ENCODING_ERROR to report decode/encode error 6) Add config.h/va_vesion.h for Android 7) Update "vainfo.c" for Android Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> Signed-off-by: Binglin Chen <binglin.chen@intel.com> Signed-off-by: Fei Jiang <fei.jiang@intel.com> Signed-off-by: Elaine Wang <elaine.wang@intel.com> Signed-off-by: Ren Zhaohan <zhaohan.ren@intel.com> Signed-off-by: Jerry Dong <jerry.dong@intel.com> Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-07-26remove VADisplayAttribCSC* which is duplicated, and add ↵Austin Yuan1-1/+5
VADisplayAttribCSCMatrix for customized CSC matrix Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-06-02Fix out-of-source builds.Gwenole Beauchesne1-2/+2
2010-05-08Seperate 3rd party API (e.g. vaCreateSurfaceFromXXX) into a libva-tpi.soAustin Yuan1-4/+30
and driver table memory is allocated by driver if driver wants to support it. Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2010-03-08Fix drivers build.Gwenole Beauchesne1-0/+1
2010-03-08Remove IN_LIBVA defines, Thanks for the patch from GwenoleAustin Yuan3-5/+5
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
2009-08-31__vaDriverInit_0_30 --> __vaDriverInit_0_31 for libva31Austin Yuan1-1/+1
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-28Remove context from vaSyncSurfaceAustin Yuan1-8/+0
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-27Combine vaPutImage/vaPutImage2, vaAssociateSubpicture/vaAssociateSubpicture2Austin Yuan1-44/+2
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-14Add <va_version.h> for versioning helpers.Gwenole Beauchesne1-2/+2
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-07-08Add new DSO versioning (SONAME changed to ↵Gwenole Beauchesne1-1/+2
libva-VERSION.so.CURRENT.REVISION.AGE). Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-07-08Install drivers into pkglibdir/va/.Gwenole Beauchesne1-1/+1
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-07-08Fix dummy_drv_video.so init function name.Gwenole Beauchesne1-1/+1
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-06-20Proposed new vaCreateSurfaceFromV4L2Buffer to replace origin ↵Austin Yuan1-4/+10
vaCreateSurfaceFromMrstV4L2 buffer to make it more generic Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-06-13Fix the issue that all files are moved into a sub-directory libva.Austin Yuan5-0/+1685
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-06-13Upload latest libVA libraryAustin Yuan5-1678/+0
1. Upgrade VAAPI to version 0.30 which has encode support 2. Incorporate Gwenole Beauchesne's patches 102, 103, 104. 105, 106, 107, 109 and part of 202 (see http://www.splitted-desktop.com/~gbeauchesne/libva/patches/) 3. DRI2 support Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2008-04-28Fix interface revision of dummy driver.Waldo Bastian1-2/+2
2008-04-28rev 0.29 (02/07/2007 Jonathan Bian) - VC1 parameter fixes,Waldo Bastian2-3/+64
added VA_STATUS_ERROR_RESOLUTION_NOT_SUPPORTED rev 0.28 (12/06/2007 Jonathan Bian) - Added new versions of PutImage and AssociateSubpicture to enable scaling rev 0.27 (11/19/2007 Matt Sottek) - Added DeriveImage
2007-12-17Update to libva v0.26Waldo Bastian2-137/+146
2007-09-25Update VA API to v0.24Waldo Bastian3-21/+80
2007-09-13libva 0.23Waldo Bastian5-0/+1549