profile/ivi/libva.git
13 years agoi965_drv_video: add support for mpeg2 decoding on Sandybridge 79/679/1
Xiang, Haihao [Mon, 15 Nov 2010 07:15:57 +0000 (15:15 +0800)]
i965_drv_video: add support for mpeg2 decoding on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video/render: render sub-picture on Sandybridge 78/678/1
Xiang, Haihao [Wed, 10 Nov 2010 05:56:45 +0000 (13:56 +0800)]
i965_drv_video/render: render sub-picture on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: Currently only use tiled-Y surfaces on Sandybridge 77/677/1
Xiang, Haihao [Wed, 10 Nov 2010 02:48:12 +0000 (10:48 +0800)]
i965_drv_video: Currently only use tiled-Y surfaces on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: fix row data buffer for deblocking on Sandybridge 76/676/1
Xiang, Haihao [Tue, 9 Nov 2010 08:56:13 +0000 (16:56 +0800)]
i965_drv_video: fix row data buffer for deblocking on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: fix surface dimension 75/675/1
Xiang, Haihao [Tue, 9 Nov 2010 05:30:39 +0000 (13:30 +0800)]
i965_drv_video: fix surface dimension

It is needed for Y-tiled surface

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video/render: rendering for Sandybridge 74/674/1
Xiang, Haihao [Tue, 9 Nov 2010 05:08:47 +0000 (13:08 +0800)]
i965_drv_video/render: rendering for Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video/render: new fragmensts for Sandybridge 73/673/1
Xiang, Haihao [Tue, 9 Nov 2010 05:07:50 +0000 (13:07 +0800)]
i965_drv_video/render: new fragmensts for Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video/render: remove i965_subpic_render_src_surface_state 72/672/1
Xiang, Haihao [Tue, 9 Nov 2010 05:05:54 +0000 (13:05 +0800)]
i965_drv_video/render: remove i965_subpic_render_src_surface_state

i965_render_src_surfaces_state can be used to set source state for subpicture

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video/render: support tiled source surface 71/671/1
Xiang, Haihao [Tue, 9 Nov 2010 05:05:07 +0000 (13:05 +0800)]
i965_drv_video/render: support tiled source surface

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video/render: set surface base address 70/670/1
Xiang, Haihao [Tue, 9 Nov 2010 05:04:22 +0000 (13:04 +0800)]
i965_drv_video/render: set surface base address

It is easy to fill the binding table without relocation and make sure
all offsets in binding table only uses bits[15:0]

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: fix weight/offset for H.264 decoding on Sandybridge 69/669/1
Xiang, Haihao [Tue, 9 Nov 2010 05:02:49 +0000 (13:02 +0800)]
i965_drv_video: fix weight/offset for H.264 decoding on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: fix mfx_avc_slice_state command 68/668/1
Xiang, Haihao [Tue, 9 Nov 2010 05:01:47 +0000 (13:01 +0800)]
i965_drv_video: fix mfx_avc_slice_state command

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: set indirect bitsteam object base address 67/667/1
Xiang, Haihao [Tue, 9 Nov 2010 05:00:43 +0000 (13:00 +0800)]
i965_drv_video: set indirect bitsteam object base address

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: Y-tiled surface for MFD on Sandybridge 66/666/1
Xiang, Haihao [Tue, 9 Nov 2010 04:59:10 +0000 (12:59 +0800)]
i965_drv_video: Y-tiled surface for MFD on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: H.264 decoding on Sandybridge 65/665/1
Xiang, Haihao [Tue, 9 Nov 2010 04:58:23 +0000 (12:58 +0800)]
i965_drv_video: H.264 decoding on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: dump MFX commands 64/664/1
Xiang, Haihao [Tue, 9 Nov 2010 04:53:05 +0000 (12:53 +0800)]
i965_drv_video: dump MFX commands

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: check batch buffer emitting 63/663/1
Xiang, Haihao [Tue, 9 Nov 2010 04:52:31 +0000 (12:52 +0800)]
i965_drv_video: check batch buffer emitting

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: MACROs for MFX on Sandybridge 62/662/1
Xiang, Haihao [Tue, 9 Nov 2010 04:51:37 +0000 (12:51 +0800)]
i965_drv_video: MACROs for MFX on Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: PCI IDs and new MI_FLUSH_DW command for Sandybridge 61/661/1
Xiang, Haihao [Tue, 9 Nov 2010 03:25:50 +0000 (11:25 +0800)]
i965_drv_video: PCI IDs and new MI_FLUSH_DW command for Sandybridge

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoAdded the missing files 60/660/1 libva-1.0.6
Austin Yuan [Wed, 27 Oct 2010 23:26:04 +0000 (07:26 +0800)]
Added the missing files

13 years agolibva-1.0.6 59/659/1
Austin Yuan [Wed, 27 Oct 2010 23:18:18 +0000 (07:18 +0800)]
libva-1.0.6
 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>
13 years agoFor VAEncPictureParameterBufferH264:last_picture 58/658/1
Austin Yuan [Sun, 26 Sep 2010 01:47:37 +0000 (09:47 +0800)]
For VAEncPictureParameterBufferH264:last_picture
1: means the last picture of sequence
2: means the last picture of stream

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
13 years agoRemove VADisplayAttribCSCFormat 57/657/1
Austin Yuan [Sat, 25 Sep 2010 05:58:37 +0000 (13:58 +0800)]
Remove VADisplayAttribCSCFormat

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
13 years agoFix x11/Makefile.am license header 56/656/1
Austin Yuan [Sat, 25 Sep 2010 05:56:18 +0000 (13:56 +0800)]
Fix x11/Makefile.am license header

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
13 years agoAdded libva-tpi.pc file 55/655/1
Austin Yuan [Sat, 25 Sep 2010 05:55:17 +0000 (13:55 +0800)]
Added libva-tpi.pc file

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
13 years agobump library version to 1.0.5 54/654/1 libva-1.0.5
Xiang, Haihao [Tue, 21 Sep 2010 07:21:21 +0000 (15:21 +0800)]
bump library version to 1.0.5

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: deinterlacing & scaling 53/653/1
Xiang, Haihao [Thu, 2 Sep 2010 07:22:39 +0000 (15:22 +0800)]
i965_drv_video: deinterlacing & scaling

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoi965_drv_video: add video processing kernels 52/652/1
Xiang, Haihao [Thu, 2 Sep 2010 07:04:22 +0000 (15:04 +0800)]
i965_drv_video: add video processing kernels

13 years agoadd scaling flags for vaPutSurface() 51/651/1
Xiang, Haihao [Thu, 2 Sep 2010 07:26:24 +0000 (15:26 +0800)]
add scaling flags for vaPutSurface()

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
13 years agoBump to 1.0.4 50/650/1 libva-1.0.4
Austin Yuan [Mon, 26 Jul 2010 02:59:14 +0000 (10:59 +0800)]
Bump to 1.0.4

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
13 years agoremove VADisplayAttribCSC* which is duplicated, and add VADisplayAttribCSCMatrix... 49/649/1
Austin Yuan [Mon, 26 Jul 2010 02:23:34 +0000 (10:23 +0800)]
remove VADisplayAttribCSC* which is duplicated, and add VADisplayAttribCSCMatrix for customized CSC matrix

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
13 years agoFix detection of fglrx. 48/648/1
Gwenole Beauchesne [Mon, 12 Jul 2010 11:11:08 +0000 (13:11 +0200)]
Fix detection of fglrx.

13 years agoFix H.264 PicParam buffer trace. 47/647/1
Gwenole Beauchesne [Fri, 23 Jul 2010 11:29:47 +0000 (13:29 +0200)]
Fix H.264 PicParam buffer trace.

13 years agoFix va_TraceEndPicture() to unlock the VA surface. 46/646/1
Gwenole Beauchesne [Fri, 23 Jul 2010 11:28:29 +0000 (13:28 +0200)]
Fix va_TraceEndPicture() to unlock the VA surface.

13 years agoFix VA trace warnings. 45/645/1
Gwenole Beauchesne [Fri, 23 Jul 2010 11:27:15 +0000 (13:27 +0200)]
Fix VA trace warnings.

Missing declarations, wrong return values, if any, etc.

14 years agoFix to require libdrm 2.4.21 or newer for i965 video driver. 44/644/1
Xiang, Haihao [Wed, 21 Jul 2010 02:49:59 +0000 (10:49 +0800)]
Fix to require libdrm 2.4.21 or newer for i965 video driver.

This is necessary to support BSD command

14 years agoFix rendering of subpictures. 43/643/1
Gwenole Beauchesne [Tue, 13 Jul 2010 14:55:29 +0000 (16:55 +0200)]
Fix rendering of subpictures.

14 years agoFix vaGetImage() for YV12 format. 42/642/1
Gwenole Beauchesne [Mon, 12 Jul 2010 23:02:19 +0000 (01:02 +0200)]
Fix vaGetImage() for YV12 format.

14 years agoSimplify vaGetImage(). 41/641/1
Gwenole Beauchesne [Mon, 12 Jul 2010 22:23:55 +0000 (00:23 +0200)]
Simplify vaGetImage().

14 years agoFix vaGetImage() to wait for pending operations to complete. 40/640/1
Gwenole Beauchesne [Mon, 12 Jul 2010 21:57:23 +0000 (23:57 +0200)]
Fix vaGetImage() to wait for pending operations to complete.

14 years agoAdd NV12 image format. 39/639/1
Gwenole Beauchesne [Thu, 3 Jun 2010 06:57:45 +0000 (08:57 +0200)]
Add NV12 image format.

14 years agoFix vaGetImage() bounds checking code. 38/638/1
Gwenole Beauchesne [Mon, 12 Jul 2010 06:34:37 +0000 (08:34 +0200)]
Fix vaGetImage() bounds checking code.

14 years agoMove initialization of render_state->interleaved_uv to vaCreateContext(). 37/637/1
Gwenole Beauchesne [Sun, 11 Jul 2010 15:05:12 +0000 (17:05 +0200)]
Move initialization of render_state->interleaved_uv to vaCreateContext().

14 years agoFix out-of-source builds. 36/636/1
Gwenole Beauchesne [Tue, 18 May 2010 15:16:57 +0000 (17:16 +0200)]
Fix out-of-source builds.

14 years agoAdd I420 image format. 35/635/1
Gwenole Beauchesne [Thu, 3 Jun 2010 06:54:55 +0000 (08:54 +0200)]
Add I420 image format.

14 years agoi965_drv_video: use original widht/height for rendering 34/634/1
Xiang, Haihao [Mon, 12 Jul 2010 06:26:06 +0000 (14:26 +0800)]
i965_drv_video: use original widht/height for rendering

14 years agoFix vaTerminate(). 33/633/1
Gwenole Beauchesne [Wed, 9 Jun 2010 06:30:17 +0000 (08:30 +0200)]
Fix vaTerminate().

14 years ago Implement vaGetImage(). 32/632/1
Gwenole Beauchesne [Wed, 4 Nov 2009 13:16:34 +0000 (13:16 +0000)]
 Implement vaGetImage().

14 years agoAdd YV12 image format. 31/631/1
Gwenole Beauchesne [Wed, 4 Nov 2009 13:01:44 +0000 (13:01 +0000)]
Add YV12 image format.

14 years agoDon't return VA_STATUS_SUCCESS for unimplemented functions. 30/630/1
Gwenole Beauchesne [Wed, 4 Nov 2009 13:23:40 +0000 (13:23 +0000)]
Don't return VA_STATUS_SUCCESS for unimplemented functions.

14 years agoAdd RGBA subpictures. 29/629/1
Gwenole Beauchesne [Wed, 4 Nov 2009 10:56:54 +0000 (10:56 +0000)]
Add RGBA subpictures.

14 years agoFix subpictures formats array terminator. 28/628/1
Gwenole Beauchesne [Wed, 4 Nov 2009 12:13:41 +0000 (12:13 +0000)]
Fix subpictures formats array terminator.

14 years agoFix vaErrorStr() for VA_STATUS_ERROR_INVALID_IMAGE_FORMAT. 27/627/1
Gwenole Beauchesne [Wed, 9 Jun 2010 07:40:28 +0000 (09:40 +0200)]
Fix vaErrorStr() for VA_STATUS_ERROR_INVALID_IMAGE_FORMAT.

14 years agoi965_drv_video: [H.264] fix slice_data_bit_offset 26/626/1
Xiang, Haihao [Wed, 7 Jul 2010 06:29:36 +0000 (14:29 +0800)]
i965_drv_video: [H.264] fix slice_data_bit_offset

VASliceParameterBufferH264.slice_data_bit_offset will point into the part
of slice header if there are some escaped bytes in the slice header. The offset
to slice data is needed for BSD unit so that BSD unit can fetch right slice data
for processing. This fixes conformance case BASQP1_Sony_C.jsv

The method to get the total number of bytes in the slice header is provided by Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>

14 years agoi965_drv_video: [H.264] fix the start of a slice for a MBAFF picture 25/625/1
Xiang, Haihao [Mon, 5 Jul 2010 02:09:54 +0000 (10:09 +0800)]
i965_drv_video: [H.264] fix the start of a slice for a MBAFF picture

14 years agoi965_drv_video: fix BSD batch buffer size. 24/624/1
Xiang, Haihao [Mon, 5 Jul 2010 02:06:03 +0000 (10:06 +0800)]
i965_drv_video: fix BSD batch buffer size.

Some stress cases need a large BSD batch buffer.

14 years agolibva: render front buffer for Pixmap. 23/623/1
Xiang, Haihao [Thu, 1 Jul 2010 07:47:38 +0000 (15:47 +0800)]
libva: render front buffer for Pixmap.

The way to get drawable type is proposed by Gwenole Beauchesne <gbeauchesne@splitted-desktop.com>

14 years agoi965_drv_video: [H.264] fix different slice type in a same picture issue. 22/622/1
Xiang, Haihao [Thu, 1 Jul 2010 05:01:31 +0000 (13:01 +0800)]
i965_drv_video: [H.264] fix different slice type in a same picture issue.

14 years agoDrop GLX 1.3 requirement. 21/621/1
Gwenole Beauchesne [Thu, 1 Jul 2010 06:19:54 +0000 (08:19 +0200)]
Drop GLX 1.3 requirement.

14 years agoCall GLX Pixmap related functions through the vtable. 20/620/1
Gwenole Beauchesne [Thu, 1 Jul 2010 06:07:23 +0000 (08:07 +0200)]
Call GLX Pixmap related functions through the vtable.

14 years agoi965_drv_video: [H.264] fix chroma issue 19/619/1
Xiang, Haihao [Fri, 25 Jun 2010 05:16:30 +0000 (13:16 +0800)]
i965_drv_video: [H.264] fix chroma issue

14 years agoi965_drv_video: fix AVC mc kernel 18/618/1
Xiang, Haihao [Fri, 18 Jun 2010 08:00:48 +0000 (16:00 +0800)]
i965_drv_video: fix AVC mc kernel

14 years agobump library version to 1.0.3 17/617/1 libva-1.0.3 ww26.3-video
Xiang, Haihao [Sun, 13 Jun 2010 06:50:09 +0000 (14:50 +0800)]
bump library version to 1.0.3

14 years agoi965_drv_video: [H.264] fix register blocks for ILDB 16/616/1
Xiang, Haihao [Thu, 10 Jun 2010 02:50:39 +0000 (10:50 +0800)]
i965_drv_video: [H.264] fix register blocks for ILDB

14 years agoAdded VA_STATUS_ERROR_INVALID_IMAGE_FORMAT 15/615/1
Austin Yuan [Tue, 8 Jun 2010 08:57:58 +0000 (16:57 +0800)]
Added VA_STATUS_ERROR_INVALID_IMAGE_FORMAT

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoMerge branch 'i965_h264' 14/614/1
Xiang, Haihao [Tue, 8 Jun 2010 01:53:02 +0000 (09:53 +0800)]
Merge branch 'i965_h264'

Conflicts:
va/x11/dri2_util.c

14 years agoi965_drv_video: [H.264] some code clean up 13/613/1
Xiang, Haihao [Tue, 8 Jun 2010 01:19:13 +0000 (09:19 +0800)]
i965_drv_video: [H.264] some code clean up

14 years agoLink libva-android with libva for vaDisplayIsValid 12/612/1
Austin Yuan [Fri, 4 Jun 2010 09:31:07 +0000 (17:31 +0800)]
Link libva-android with libva for vaDisplayIsValid

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoFollow up the change of "LIBVA_DRIVER_NAME", remove it from va_android.cpp 11/611/1
Austin Yuan [Fri, 4 Jun 2010 06:29:01 +0000 (14:29 +0800)]
Follow up the change of "LIBVA_DRIVER_NAME", remove it from va_android.cpp

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoMove LIBVA_DRIVER_NAME check in vaInitialize(). 10/610/1
Gwenole Beauchesne [Tue, 23 Feb 2010 09:11:22 +0000 (09:11 +0000)]
Move LIBVA_DRIVER_NAME check in vaInitialize().

14 years agoVA/GLX cosmetics (indentation, declarations) 09/609/1
Gwenole Beauchesne [Tue, 13 Apr 2010 02:54:11 +0000 (04:54 +0200)]
VA/GLX cosmetics (indentation, declarations)

14 years agoFix vainfo to build out of the source dir 08/608/1
Gwenole Beauchesne [Tue, 22 Sep 2009 12:29:56 +0000 (12:29 +0000)]
Fix vainfo to build out of the source dir

14 years agoDon't search LIBGL_DRIVERS_PATH, stick to LIBVA_DRIVERS_PATH only or the default... 07/607/1
Gwenole Beauchesne [Tue, 22 Sep 2009 13:03:23 +0000 (13:03 +0000)]
Don't search LIBGL_DRIVERS_PATH, stick to LIBVA_DRIVERS_PATH only or the default path.

14 years agoFix libva-x11 dependencies. Ensure this grabs libva so that people don't have to... 06/606/1
Gwenole Beauchesne [Tue, 22 Sep 2009 13:00:34 +0000 (13:00 +0000)]
Fix libva-x11 dependencies. Ensure this grabs libva so that people don't have to check for that themselves.

14 years agoFix vainfo dependencies (Konstantin Pavlov). 05/605/1
Gwenole Beauchesne [Tue, 22 Sep 2009 12:29:56 +0000 (12:29 +0000)]
Fix vainfo dependencies (Konstantin Pavlov).

14 years agoDon't dump VA surface pixels if driver doesn't return VA surface buffer. 04/604/1
Gwenole Beauchesne [Wed, 2 Jun 2010 07:10:27 +0000 (09:10 +0200)]
Don't dump VA surface pixels if driver doesn't return VA surface buffer.

14 years agoFix VA tracer to correctly dump array of bytes. 03/603/1
Gwenole Beauchesne [Wed, 2 Jun 2010 07:07:43 +0000 (09:07 +0200)]
Fix VA tracer to correctly dump array of bytes.

14 years agoCall va_TraceEndPicture() after the actual vaEndPicture(). i.e. let the driver flush... 02/602/1
Gwenole Beauchesne [Wed, 2 Jun 2010 07:04:33 +0000 (09:04 +0200)]
Call va_TraceEndPicture() after the actual vaEndPicture(). i.e. let the driver flush and complete rendering of the surface.

14 years agoi965_drv_video: new ring buffer flag 01/601/1
Xiang, Haihao [Wed, 2 Jun 2010 07:12:03 +0000 (15:12 +0800)]
i965_drv_video: new ring buffer flag

14 years agoi965_drv_video: fix graphics memory usage 00/600/1
Xiang, Haihao [Wed, 2 Jun 2010 07:11:07 +0000 (15:11 +0800)]
i965_drv_video: fix graphics memory usage

14 years agoi965_drv_video: don't execute batch buffer after decoding a picture 99/599/1
Xiang, Haihao [Wed, 2 Jun 2010 06:27:14 +0000 (14:27 +0800)]
i965_drv_video: don't execute batch buffer after decoding a picture

14 years agoi965_drv_video: [H.264] enlarge concurrent threads for ILDB 98/598/1
Xiang, Haihao [Tue, 1 Jun 2010 09:29:09 +0000 (17:29 +0800)]
i965_drv_video: [H.264] enlarge concurrent threads for ILDB

14 years agoi965_drv_video: [H.264] devide the command buffer into smaller sections for HWscorebo... 97/597/1
Xiang, Haihao [Fri, 28 May 2010 05:20:17 +0000 (13:20 +0800)]
i965_drv_video: [H.264] devide the command buffer into smaller sections for HWscoreboard thread.

14 years agoi965_drv_vidoe: update max_thread for rendering 96/596/1
Xiang, Haihao [Tue, 18 May 2010 04:55:51 +0000 (12:55 +0800)]
i965_drv_vidoe: update max_thread for rendering

14 years agoi965_drv_video: fix initialization function 95/595/1
Xiang, Haihao [Mon, 17 May 2010 09:17:36 +0000 (17:17 +0800)]
i965_drv_video: fix initialization function

14 years agolibva: update DRI2 to support swapbuffer 94/594/1
Xiang, Haihao [Wed, 2 Jun 2010 05:50:15 +0000 (13:50 +0800)]
libva: update DRI2 to support swapbuffer

14 years ago1) clean up Android header file to make it work in C file (from zhaohan.ren at intel... 93/593/1
Austin Yuan [Wed, 2 Jun 2010 02:22:01 +0000 (10:22 +0800)]
1) clean up Android header file to make it work in C file (from zhaohan.ren 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>
14 years agoFix make dist. 92/592/1
Gwenole Beauchesne [Tue, 1 Jun 2010 11:20:17 +0000 (13:20 +0200)]
Fix make dist.

14 years agoFix TPI lib dependencies. 91/591/1
Gwenole Beauchesne [Tue, 1 Jun 2010 10:26:40 +0000 (12:26 +0200)]
Fix TPI lib dependencies.

14 years agoDrop superfluous versions. 90/590/1
Gwenole Beauchesne [Tue, 1 Jun 2010 10:30:46 +0000 (12:30 +0200)]
Drop superfluous versions.

14 years agoFix out-of-source builds. 89/589/1
Gwenole Beauchesne [Tue, 18 May 2010 15:16:57 +0000 (17:16 +0200)]
Fix out-of-source builds.

14 years agomv va_android.c -> va_dummy.c 88/588/1
Austin Yuan [Fri, 21 May 2010 10:23:51 +0000 (18:23 +0800)]
mv va_android.c -> va_dummy.c

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoAdded intra_idr_period for H264 encode 87/587/1
Austin Yuan [Thu, 20 May 2010 06:42:43 +0000 (14:42 +0800)]
Added intra_idr_period for H264 encode

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoremove vaDisplayIsValid from libva-glx 86/586/1
Austin Yuan [Thu, 20 May 2010 05:55:37 +0000 (13:55 +0800)]
remove vaDisplayIsValid from libva-glx

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoPass down ISurface instead of Surface 85/585/1
Ren Zhaohan [Tue, 18 May 2010 07:44:55 +0000 (15:44 +0800)]
Pass down ISurface instead of Surface

14 years agoremove vaDisplayIsValid by linking libva_android.so 84/584/1
Ren Zhaohan [Thu, 13 May 2010 06:37:06 +0000 (14:37 +0800)]
remove vaDisplayIsValid by linking libva_android.so

14 years agoincreate version 83/583/1
Austin Yuan [Wed, 12 May 2010 21:56:45 +0000 (05:56 +0800)]
increate version

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoFix build issue 82/582/1
Austin Yuan [Wed, 12 May 2010 21:09:09 +0000 (14:09 -0700)]
Fix build issue

Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com>
14 years agoAdd OpenGL extensions (v3) and generic implementation with TFP and FBO. 81/581/1
Gwenole Beauchesne [Tue, 13 Apr 2010 02:54:11 +0000 (04:54 +0200)]
Add OpenGL extensions (v3) and generic implementation with TFP and FBO.

14 years agoAdd OpenGL extensions (v3) and generic implementation with TFP and FBO. 80/580/1
Gwenole Beauchesne [Mon, 8 Mar 2010 08:44:25 +0000 (09:44 +0100)]
Add OpenGL extensions (v3) and generic implementation with TFP and FBO.