summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-11-23Merge branch 'master' of git+ssh://AustinYuan@git.freedesktop.org/git/libvaww49.1-videoww48.4-videoww48.3-videoww48.2-videoAustin Yuan3-1/+5
2009-11-23Added a "magic" number to VADisplayContext in case an illeal VA dpy passed inAustin Yuan3-1/+5
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-11-20Merge branch 'master' of git+ssh://AustinYuan@git.freedesktop.org/git/libva20091120_Alpha3Austin Yuan16-308/+344
2009-11-20Added VA_STATUS_ERROR_SURFACE_IN_DISPLAYINGAustin Yuan2-1/+4
Overlay may be used for vaPutSurface, in this case, vaSyncSurface can return VA_STATUS_ERROR_SURFACE_IN_DISPLAYING to indication a failure Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-11-18fix rendering of RGBA subpictureGwenole Beauchesne7-78/+16
2009-11-18simplify subpicture formats. make sure the returned VAImageFormats are ↵Gwenole Beauchesne3-33/+74
correctly filled in
2009-11-18fix upload of the subpicture palette.Gwenole Beauchesne2-16/+45
2009-11-18implement vaSetImagePaletteGwenole Beauchesne2-24/+37
2009-11-18the VA API spec metion that the dest rectangle to vaAssociateSubpicture() is ↵Gwenole Beauchesne3-57/+66
relative to the parent surface. So, we have another level of scaling since the surface can be scaled during vaPutSurface. This patch tries to fix that.
2009-11-18fix subpicture association and deassociationGwenole Beauchesne1-12/+19
2009-11-18Add MAX helper functionGwenole Beauchesne1-0/+1
2009-11-18cleanup vaCreateImage, make it possible to add formats laterGwenole Beauchesne3-41/+75
2009-11-18fix vaDestroyImage()Gwenole Beauchesne2-3/+9
2009-11-18Fix vaAssociateSubpicture() argumentsGwenole Beauchesne1-2/+0
2009-11-18Fix VA driver version.Gwenole Beauchesne1-2/+2
2009-11-18Fix vaQueryImageFormats() to return 0 image formats supported at this time.Gwenole Beauchesne1-0/+3
2009-11-18Implement vaQueryDisplayAttributes() as a no-op.Gwenole Beauchesne1-2/+4
2009-09-15i965_drv_driver: use the horizontal position of a slice.Xiang, Haihao1-1/+1
2009-09-14Clean up NVIDIA driver detection code.Gwenole Beauchesne1-62/+14
2009-09-14Drop assert() in isDRI1Connected().Gwenole Beauchesne1-1/+0
2009-09-14Add VASliceParameterBufferMPEG2.slice_horizontal_position for i965 driver.Gwenole Beauchesne1-0/+1
2009-09-10Merge branch 'master-fd.o'ww43.5-videoww37.4-video20091118_Alpha2.520091112_Alpha220091109_Alpha1Austin Yuan1-8/+1
2009-09-10Removes references to SDS versioning in libva master. (from Gwenole)Austin1-8/+1
Signed-off-by: Austin <austin@austin-desktop.(none)>
2009-09-03Merge branch 'master-fd.o'20090904_5.1.0.0123Austin Yuan1-0/+2
2009-09-03Update va.h version numberAustin Yuan1-0/+2
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-09-03Merge branch 'master-fd.o'ww36.4-videoAustin Yuan6-25/+16
2009-09-03Mv libva_display.pc.in -> libva-x11.pc.in to fix autogen.sh issueAustin Yuan1-0/+0
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-09-03Drop libva_display. Explicitly use libva-x11.Gwenole Beauchesne3-11/+5
2009-09-03Fix libva-x11-VERSION.so.* dependencies.Gwenole Beauchesne1-1/+1
2009-09-03Fix NVIDIA driver version string parser.Gwenole Beauchesne1-1/+8
2009-09-03Add VA_STATUS_ERROR_UNIMPLEMENTATION string representation.Gwenole Beauchesne1-0/+2
2009-09-03Drop references to SDS.Gwenole Beauchesne2-12/+0
2009-08-31Merge branch 'master-fd.o'Austin Yuan4-4/+19
2009-08-31__vaDriverInit_0_30 --> __vaDriverInit_0_31 for libva31Austin Yuan4-4/+19
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-28Merge branch 'master-fd.o'Austin Yuan13-367/+220
Conflicts: Makefile.am configure.ac dummy_drv_video/dummy_drv_video.c i965_drv_video/Makefile.am i965_drv_video/i965_drv_video.c src/Makefile.am src/va.c src/va.h src/va_backend.h src/x11/va_x11.c test/test_12.c Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-28Remove context from vaSyncSurfaceAustin Yuan6-19/+2
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-28Split libva DSO into core (libva.so) and display-dependent parts (libva-x11.so).Gwenole Beauchesne7-28/+40
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-27Assgin VASurfaceRendering a non-zero value instead of 0Austin Yuan1-4/+4
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-27Combine vaPutImage/vaPutImage2, vaAssociateSubpicture/vaAssociateSubpicture2Austin Yuan5-208/+11
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-27Update VAAPI to 0.31, libva.so SONAME to libva.so.1Austin Yuan1-4/+4
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-09-01Add VA_STATUS_ERROR_UNIMPLEMENTED.Gwenole Beauchesne1-0/+1
2009-09-01Fix bit-fields types.Gwenole Beauchesne1-101/+100
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-09-01Add new bit to signal VC-1 skipped P-frames.Gwenole Beauchesne1-1/+1
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-09-01Add new H.264 fields for XvBA backend.Gwenole Beauchesne1-1/+5
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-09-01Add new VC-1 fields for VDPAU backend.Gwenole Beauchesne1-7/+21
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-09-01Add new H.264 fields for VDPAU backend.Gwenole Beauchesne1-0/+8
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-25Sync latest fd.o libva:master20090820_5.1.0.0121Austin Yuan161-66/+29275
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-25Merge branch 'test'Austin Yuan18-140/+723
2009-08-14Don't include VAAPI version to SONAMEAustin Yuan1-3/+3
VAAPI version upgrade doesn't mean it will break binary compatibility Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
2009-08-14Explicit API extensions versioning from SDS.Gwenole Beauchesne3-2/+21
Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>