profile/ivi/libva.git
14 years agoDrop libva_display. Explicitly use libva-x11. 69/469/1
Gwenole Beauchesne [Fri, 21 Aug 2009 11:42:53 +0000 (11:42 +0000)]
Drop libva_display. Explicitly use libva-x11.

14 years agoFix libva-x11-VERSION.so.* dependencies. 68/468/1
Gwenole Beauchesne [Thu, 13 Aug 2009 14:43:30 +0000 (14:43 +0000)]
Fix libva-x11-VERSION.so.* dependencies.

14 years agoFix NVIDIA driver version string parser. 67/467/1
Gwenole Beauchesne [Thu, 13 Aug 2009 14:43:09 +0000 (14:43 +0000)]
Fix NVIDIA driver version string parser.

14 years agoAdd VA_STATUS_ERROR_UNIMPLEMENTATION string representation. 66/466/1
Gwenole Beauchesne [Thu, 27 Aug 2009 15:40:29 +0000 (15:40 +0000)]
Add VA_STATUS_ERROR_UNIMPLEMENTATION string representation.

14 years agoDrop references to SDS. 65/465/1
Gwenole Beauchesne [Wed, 2 Sep 2009 09:33:10 +0000 (09:33 +0000)]
Drop references to SDS.

14 years ago__vaDriverInit_0_30 --> __vaDriverInit_0_31 for libva31 63/463/1
Austin Yuan [Mon, 31 Aug 2009 08:27:09 +0000 (16:27 +0800)]
__vaDriverInit_0_30 --> __vaDriverInit_0_31 for libva31

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoRemove context from vaSyncSurface 61/461/1
Austin Yuan [Fri, 28 Aug 2009 09:25:21 +0000 (17:25 +0800)]
Remove context from vaSyncSurface

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoSplit libva DSO into core (libva.so) and display-dependent parts (libva-x11.so). 60/460/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:54:44 +0000 (07:54 +0000)]
Split libva DSO into core (libva.so) and display-dependent parts (libva-x11.so).

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAssgin VASurfaceRendering a non-zero value instead of 0 59/459/1
Austin Yuan [Thu, 27 Aug 2009 09:50:18 +0000 (17:50 +0800)]
Assgin VASurfaceRendering a non-zero value instead of 0

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoCombine vaPutImage/vaPutImage2, vaAssociateSubpicture/vaAssociateSubpicture2 58/458/1
Austin Yuan [Thu, 27 Aug 2009 09:45:40 +0000 (17:45 +0800)]
Combine vaPutImage/vaPutImage2, vaAssociateSubpicture/vaAssociateSubpicture2

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoUpdate VAAPI to 0.31, libva.so SONAME to libva.so.1 57/457/1
Austin Yuan [Thu, 27 Aug 2009 08:54:29 +0000 (16:54 +0800)]
Update VAAPI to 0.31, libva.so SONAME to libva.so.1

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd VA_STATUS_ERROR_UNIMPLEMENTED. 56/456/1
Gwenole Beauchesne [Wed, 26 Aug 2009 16:01:10 +0000 (16:01 +0000)]
Add VA_STATUS_ERROR_UNIMPLEMENTED.

14 years agoFix bit-fields types. 55/455/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:45:28 +0000 (07:45 +0000)]
Fix bit-fields types.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd new bit to signal VC-1 skipped P-frames. 54/454/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:58:11 +0000 (07:58 +0000)]
Add new bit to signal VC-1 skipped P-frames.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd new H.264 fields for XvBA backend. 53/453/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:57:54 +0000 (07:57 +0000)]
Add new H.264 fields for XvBA backend.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd new VC-1 fields for VDPAU backend. 52/452/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:57:32 +0000 (07:57 +0000)]
Add new VC-1 fields for VDPAU backend.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd new H.264 fields for VDPAU backend. 51/451/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:57:17 +0000 (07:57 +0000)]
Add new H.264 fields for VDPAU backend.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoMerge branch 'test' 49/449/1
Austin Yuan [Mon, 24 Aug 2009 16:35:05 +0000 (00:35 +0800)]
Merge branch 'test'

14 years agoDon't include VAAPI version to SONAME 48/448/1
Austin Yuan [Fri, 14 Aug 2009 14:30:02 +0000 (22:30 +0800)]
Don't include VAAPI version to SONAME

VAAPI version upgrade doesn't mean it will break binary compatibility

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoExplicit API extensions versioning from SDS. 47/447/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:56:57 +0000 (07:56 +0000)]
Explicit API extensions versioning from SDS.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix NVIDIA driver detection. 46/446/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:56:05 +0000 (07:56 +0000)]
Fix NVIDIA driver detection.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd <va_version.h> for versioning helpers. 45/445/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:55:42 +0000 (07:55 +0000)]
Add <va_version.h> for versioning helpers.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoi965_drv_video: clear draw buffer before rendering. 44/444/1
Xiang, Haihao [Tue, 11 Aug 2009 05:49:28 +0000 (13:49 +0800)]
i965_drv_video: clear draw buffer before rendering.

14 years agoi965_drv_video: fix rendering issue 43/443/1
Zou Nan hai [Fri, 7 Aug 2009 02:42:13 +0000 (10:42 +0800)]
i965_drv_video: fix rendering issue

14 years agoi965_drv_driver: fix assertion failure 42/442/1
Xiang, Haihao [Wed, 5 Aug 2009 03:48:18 +0000 (11:48 +0800)]
i965_drv_driver: fix assertion failure

14 years agoi965_drv_video: Eanble VAAPI on IGDNG 41/441/1
Xiang, Haihao [Mon, 27 Jul 2009 09:11:25 +0000 (17:11 +0800)]
i965_drv_video: Eanble VAAPI on IGDNG

14 years agoi965_drv_video: add new compiled shader programs for IGDNG 40/440/1
Xiang, Haihao [Mon, 27 Jul 2009 08:39:53 +0000 (16:39 +0800)]
i965_drv_video: add new compiled shader programs for IGDNG

14 years agoCheck the version of intel-gen4asm in configure.ac 39/439/1
Xiang, Haihao [Mon, 27 Jul 2009 08:35:56 +0000 (16:35 +0800)]
Check the version of intel-gen4asm in configure.ac

14 years agoput drivers into /usr/lib/dri by default 38/438/1
Austin Yuan [Wed, 8 Jul 2009 09:50:16 +0000 (17:50 +0800)]
put drivers into /usr/lib/dri by default

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agodon't build i965 driver by default 37/437/1
Austin Yuan [Wed, 8 Jul 2009 09:48:06 +0000 (17:48 +0800)]
don't build i965 driver by default

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd VASliceParameterBufferBase. 36/436/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:58:29 +0000 (07:58 +0000)]
Add VASliceParameterBufferBase.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoRemove obsolete fields. 35/435/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:56:26 +0000 (07:56 +0000)]
Remove obsolete fields.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd new DSO versioning (SONAME changed to libva-VERSION.so.CURRENT.REVISION.AGE). 34/434/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:54:02 +0000 (07:54 +0000)]
Add new DSO versioning (SONAME changed to libva-VERSION.so.CURRENT.REVISION.AGE).

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix memory leak (VADriverContext.dri_state). 33/433/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:53:37 +0000 (07:53 +0000)]
Fix memory leak (VADriverContext.dri_state).

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd VA_INVALID_ID helper macro. 32/432/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:53:08 +0000 (07:53 +0000)]
Add VA_INVALID_ID helper macro.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix make install (<va/va_x11.h>). Actually drop extraneous space. ;-) 31/431/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:52:49 +0000 (07:52 +0000)]
Fix make install (<va/va_x11.h>). Actually drop extraneous space. ;-)

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdd check for libXfixes. 30/430/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:51:58 +0000 (07:51 +0000)]
Add check for libXfixes.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoDrop duplicate LIBDRM_DEPS pkg-config check. 29/429/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:51:42 +0000 (07:51 +0000)]
Drop duplicate LIBDRM_DEPS pkg-config check.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix driver name retrieval for dri1 and dri2. 28/428/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:51:21 +0000 (07:51 +0000)]
Fix driver name retrieval for dri1 and dri2.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix va_DisplayContextGetDriverName() to check for LIBVA_DRIVER_NAME first. 27/427/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:50:40 +0000 (07:50 +0000)]
Fix va_DisplayContextGetDriverName() to check for LIBVA_DRIVER_NAME first.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAllow conditional build of video drivers (dummy, i965). 26/426/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:50:01 +0000 (07:50 +0000)]
Allow conditional build of video drivers (dummy, i965).

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix tests. 25/425/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:49:23 +0000 (07:49 +0000)]
Fix tests.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoInstall drivers into pkglibdir/va/. 24/424/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:48:10 +0000 (07:48 +0000)]
Install drivers into pkglibdir/va/.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix dummy_drv_video.so init function name. 23/423/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:47:15 +0000 (07:47 +0000)]
Fix dummy_drv_video.so init function name.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix includes. 22/422/1
Gwenole Beauchesne [Wed, 8 Jul 2009 07:46:31 +0000 (07:46 +0000)]
Fix includes.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agotest: Use IN_LIBVA, so that they can be built out of libva 21/421/1
Austin Yuan [Wed, 8 Jul 2009 06:46:49 +0000 (14:46 +0800)]
test: Use IN_LIBVA, so that they can be built out of libva

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix test build issue 20/420/1
Austin Yuan [Wed, 8 Jul 2009 06:27:44 +0000 (14:27 +0800)]
Fix test build issue

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix build of vainfo. 19/419/1
Gwenole Beauchesne [Thu, 2 Jul 2009 09:15:58 +0000 (09:15 +0000)]
Fix build of vainfo.

commit f8aebf54e0d6b2411cb495f9fab71dc8a05c245c
Author: Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>
Date:   Thu Jun 25 14:06:38 2009 +0000

    Further fixes to vainfo: use strrchr() instead of rindex(), make
    profile_string() and entrypoint_string() always return a value.

commit 4e6d19d5588998b5a9da30500ce727410b5787ef
Author: Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>
Date:   Wed Jun 24 12:43:55 2009 +0000

    Fix vainfo error messages.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoDrop explicit CFLAGS override. 18/418/1
Gwenole Beauchesne [Wed, 24 Jun 2009 07:52:36 +0000 (07:52 +0000)]
Drop explicit CFLAGS override.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix make dist (i965_drv_video missing files, Paul Bender). 17/417/1
Gwenole Beauchesne [Fri, 3 Jul 2009 15:40:54 +0000 (15:40 +0000)]
Fix make dist (i965_drv_video missing files, Paul Bender).

commit a02c6205509411b9e444b5546023dd8c5672fd99
Author: Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>
Date:   Thu Jul 2 09:28:02 2009 +0000

    Fix make dist (tests).

commit 93db0794456910eb4b1daf2e1c1a7f45448897c1
Author: Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>
Date:   Wed Jun 24 07:49:02 2009 +0000

    Fix make dist.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoFix build after X11 -> x11 move 16/416/1
Gwenole Beauchesne [Mon, 6 Jul 2009 10:41:05 +0000 (10:41 +0000)]
Fix build after X11 -> x11 move

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoX11->x11 per the suggestion from Gwenole 15/415/1
Austin Yuan [Mon, 6 Jul 2009 09:18:37 +0000 (17:18 +0800)]
X11->x11 per the suggestion from Gwenole

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoMove back dri --> src/X11 14/414/1
Austin Yuan [Fri, 3 Jul 2009 03:04:34 +0000 (11:04 +0800)]
Move back dri --> src/X11

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoAdded the patch from Zou Naihai to correct DRI2XXX --> VA_DRI2XXX 13/413/1
Austin Yuan [Wed, 1 Jul 2009 03:33:58 +0000 (11:33 +0800)]
Added the patch from  Zou Naihai to correct DRI2XXX --> VA_DRI2XXX

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agova_backend.h: X11/va_x11.h --> dri/va_x11.h 12/412/1
Austin Yuan [Wed, 1 Jul 2009 01:27:47 +0000 (09:27 +0800)]
va_backend.h: X11/va_x11.h --> dri/va_x11.h

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoRemove vaSetSubpicturePalette, please use vaSetImagePalette 11/411/1
Austin Yuan [Tue, 30 Jun 2009 16:08:42 +0000 (00:08 +0800)]
Remove vaSetSubpicturePalette, please use vaSetImagePalette

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoRefine the directory, move src/X11 to dri/ 10/410/1
Austin Yuan [Thu, 2 Jul 2009 09:51:41 +0000 (17:51 +0800)]
Refine the directory, move src/X11 to dri/

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
14 years agoApply the patch from Nanhai to support MPEG2 VLD on Intel integrated G45 graphics 09/409/1
Austin Yuan [Thu, 2 Jul 2009 09:02:12 +0000 (17:02 +0800)]
Apply the patch from Nanhai to support MPEG2 VLD on Intel integrated G45 graphics

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
15 years agoAdded missing file test/mpeg2-I.jpg, mpeg2-i.mpg 08/408/1
Austin Yuan [Thu, 25 Jun 2009 21:41:02 +0000 (05:41 +0800)]
Added missing file test/mpeg2-I.jpg, mpeg2-i.mpg

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
15 years agoProposed new vaCreateSurfaceFromV4L2Buffer to replace origin vaCreateSurfaceFromMrstV... 06/406/1
Austin Yuan [Fri, 19 Jun 2009 18:20:52 +0000 (02:20 +0800)]
Proposed new vaCreateSurfaceFromV4L2Buffer to replace origin vaCreateSurfaceFromMrstV4L2 buffer to make it more generic

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
15 years agoRename vaDbgCopySurfaceToBuffer ->vaCopySurfaceToBuffer, vaDbgCreateSurfaceFromMrstVL... 02/402/1
Austin Yuan [Thu, 18 Jun 2009 18:59:00 +0000 (02:59 +0800)]
Rename vaDbgCopySurfaceToBuffer ->vaCopySurfaceToBuffer, vaDbgCreateSurfaceFromMrstVL42Buffer->vaCreateSurfaceFromMrstVL42Buffer

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
15 years agoFix the issue that all files are moved into a sub-directory libva. 00/400/1
Austin Yuan [Sat, 13 Jun 2009 01:17:46 +0000 (09:17 +0800)]
Fix the issue that all files are moved into a sub-directory libva.

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
15 years agoUpload latest libVA library 99/399/1
Austin Yuan [Fri, 12 Jun 2009 23:18:20 +0000 (07:18 +0800)]
Upload latest libVA library

    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>
15 years agoTest write permission 89/389/1
Austin Yuan [Tue, 19 May 2009 03:03:44 +0000 (11:03 +0800)]
Test write permission

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
16 years agoFix interface revision of dummy driver. 32/332/1
Waldo Bastian [Tue, 29 Apr 2008 00:56:53 +0000 (17:56 -0700)]
Fix interface revision of dummy driver.

16 years agorev 0.29 (02/07/2007 Jonathan Bian) - VC1 parameter fixes, 30/330/1
Waldo Bastian [Tue, 29 Apr 2008 00:50:48 +0000 (17:50 -0700)]
rev 0.29 (02/07/2007 Jonathan Bian) - VC1 parameter fixes,
                                      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

16 years agoUpdate to libva v0.26 20/320/1
Waldo Bastian [Mon, 17 Dec 2007 22:00:17 +0000 (14:00 -0800)]
Update to libva v0.26

16 years agoUpdate VA API to v0.24 06/306/1
Waldo Bastian [Tue, 25 Sep 2007 23:21:28 +0000 (16:21 -0700)]
Update VA API to v0.24

16 years agolibva 0.23 94/294/1
Waldo Bastian [Thu, 13 Sep 2007 17:18:11 +0000 (10:18 -0700)]
libva 0.23