summaryrefslogtreecommitdiff
path: root/dummy_drv_video
Commit message (Collapse)AuthorAgeFilesLines
* Remove the dummy driver dependency on X11Zhao Yakui2013-06-251-2/+2
| | | | | | Otherwise when x11 is disabled, it can't be compiled correctly. Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
* Automake 1.13 fixupsArmin K2013-03-191-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
* dummy_drv_video: drop unused variables.Gwenole Beauchesne2012-09-281-42/+1
| | | | Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* dummy_drv_video: sanitize coding style of VA objects utilities.Gwenole Beauchesne2012-09-282-62/+68
| | | | Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* dummy_drv_video: fix threading issues with VA objects.Krzysztof Kotlenga2012-09-282-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>
* dummy_drv_video: don't reallocate object heap, create new buckets instead.Xiang, Haihao2012-09-282-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>
* build: drop useless Makefile variables.Gwenole Beauchesne2012-09-271-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>
* drm: fix build without X11 headers.Dmitry Ermilov2012-09-261-4/+0
| | | | | Signed-off-by: Dmitry Ermilov <dmitry.ermilov@intel.com> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* Remove dependency on X11/Xlib.hXiang, Haihao2012-01-101-1/+1
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* dummy_drv_video: only build if requested.Gwenole Beauchesne2011-10-171-0/+2
|
* Fix out-of-source builds.Gwenole Beauchesne2011-07-261-9/+8
|
* libva: several changesAustin Yuan2011-05-301-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>
* dummy_drv_video: make VADriverContext.vtable a pointer.Gwenole Beauchesne2011-02-091-44/+45
|
* Bump VA-API version to 0.32.0. Fix __vaDriverInit*() function name.Gwenole Beauchesne2011-02-091-1/+2
|
* libva-1.0.6Austin Yuan2010-10-281-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>
* remove VADisplayAttribCSC* which is duplicated, and add ↵Austin Yuan2010-07-261-1/+5
| | | | | | VADisplayAttribCSCMatrix for customized CSC matrix Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* Fix out-of-source builds.Gwenole Beauchesne2010-06-021-2/+2
|
* Seperate 3rd party API (e.g. vaCreateSurfaceFromXXX) into a libva-tpi.soAustin Yuan2010-05-081-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>
* Fix drivers build.Gwenole Beauchesne2010-03-081-0/+1
|
* Remove IN_LIBVA defines, Thanks for the patch from GwenoleAustin Yuan2010-03-083-5/+5
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
* __vaDriverInit_0_30 --> __vaDriverInit_0_31 for libva31Austin Yuan2009-08-311-1/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Remove context from vaSyncSurfaceAustin Yuan2009-08-281-8/+0
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Combine vaPutImage/vaPutImage2, vaAssociateSubpicture/vaAssociateSubpicture2Austin Yuan2009-08-271-44/+2
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Add <va_version.h> for versioning helpers.Gwenole Beauchesne2009-08-141-2/+2
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Add new DSO versioning (SONAME changed to ↵Gwenole Beauchesne2009-07-081-1/+2
| | | | | | libva-VERSION.so.CURRENT.REVISION.AGE). Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Install drivers into pkglibdir/va/.Gwenole Beauchesne2009-07-081-1/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Fix dummy_drv_video.so init function name.Gwenole Beauchesne2009-07-081-1/+1
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Proposed new vaCreateSurfaceFromV4L2Buffer to replace origin ↵Austin Yuan2009-06-201-4/+10
| | | | | | vaCreateSurfaceFromMrstV4L2 buffer to make it more generic Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Fix the issue that all files are moved into a sub-directory libva.Austin Yuan2009-06-135-0/+1685
| | | | Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
* Upload latest libVA libraryAustin Yuan2009-06-135-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>
* Fix interface revision of dummy driver.Waldo Bastian2008-04-281-2/+2
|
* rev 0.29 (02/07/2007 Jonathan Bian) - VC1 parameter fixes,Waldo Bastian2008-04-282-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
* Update to libva v0.26Waldo Bastian2007-12-172-137/+146
|
* Update VA API to v0.24Waldo Bastian2007-09-253-21/+80
|
* libva 0.23Waldo Bastian2007-09-135-0/+1549