Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-14 | Update on vatrace/test and va.hHEADmaster | Austin Yuan | 8 | -51/+107 | |
vatrace:print H263 decode paramters test/putsurfac: create drawable with a geometry from commandline va.h: add BGRA fourcc Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-07-12 | i965_drv_video: update post processing interface | Xiang, Haihao | 5 | -263/+282 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-07-08 | i965_drv_video: fixes assertion failure | Xiang, Haihao | 3 | -26/+39 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-07-07 | i965_drv_video: fix next slice vertical position for field picture | Xiang, Haihao | 1 | -1/+1 | |
This fixes https://bugs.freedesktop.org/show_bug.cgi?id=38628 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-30 | vatrace: print MPEG4/H263 encode parameters information | Austin Yuan | 2 | -24/+188 | |
Change-Id: Ib39b436865c2b665dc49c916d5f364f03e8c79b5 igned-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-06-29 | i965_drv_video: add support for VA_SUBPICTURE_DESTINATION_IS_SCREEN_COORD. | Gwenole Beauchesne | 3 | -16/+21 | |
2011-06-29 | i965_drv_video: fix subpicture scale factor for Y axis. | Gwenole Beauchesne | 1 | -1/+1 | |
2011-06-29 | i965_drv_video: simplify put_surface() and put_subpicture() args. | Gwenole Beauchesne | 5 | -371/+221 | |
2011-06-24 | va/test/putsurface_x11: avoid warning 'warning: ‘win’ is used ↵ | Xiang, Haihao | 1 | -0/+3 | |
uninitialized in this function' This fixes broken putsurface on X11 Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-24 | va/test: return a value to silence compiler waring | Xiang, Haihao | 2 | -1/+3 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-24 | va: fix warning about memset. | Xiang, Haihao | 2 | -2/+2 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-20 | test/putsurface: more cleanup, remove #ifdef ANDROID from putsurface_common.c | Austin Yuan | 5 | -148/+182 | |
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-06-19 | test/putsurface: add UV element into the auto-generated image | Austin Yuan | 5 | -4/+28967 | |
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-06-17 | Fix vaTerminate() with non DRI-based drivers. | Gwenole Beauchesne | 1 | -1/+1 | |
2011-06-16 | va-android: same as X11, also always create a new VA display on android | Austin Yuan | 1 | -40/+13 | |
Previously a VA display will be shared if a native display is shared by multiple threads, it will casue some thread safety issue in a multi-threaded program. Remove the global VADisplayContextP pDisplayContexts which is not thread safe Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-06-15 | i965_drv_video: fix assertion failure | Xiang, Haihao | 1 | -2/+1 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-14 | i965_drv_video: fix GPU hang issue when decoding field coded MPEG2 picture. | Xiang, Haihao | 5 | -26/+56 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-13 | libva: fix memeory leaks in libva | Edgar Hucek | 2 | -0/+12 | |
Signed-off-by: Edgar Hucek <gimli@dark-green.com> Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-13 | i965_drv_video: fix memory leaks in i965 driver | Edgar Hucek | 1 | -0/+1 | |
Signed-off-by: Edgar Hucek <gimli@dark-green.com> | |||||
2011-06-13 | i965_drv_video: track the internal format of a surface | Xiang, Haihao | 8 | -20/+27 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-10 | Revert the change in VA_DRI2SwapBuffers: _XReply -->_XSend | Austin Yuan | 1 | -2/+2 | |
We should use _XReplay. _XSend will introduce more CPU usage Signed-off-by: Edgar Hucek <gimli@dark-green.com> Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-06-10 | Merge branch 'master' of git+ssh://git.freedesktop.org/git/libva | Austin Yuan | 21 | -68/+993 | |
2011-06-10 | test/encode/avcenc: don't include <pciaccess.h> | Xiang, Haihao | 1 | -1/+0 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-10 | i965_drv_video: encode on Ivybridge | Xiang, Haihao | 7 | -26/+602 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-10 | i965_drv_video: fix VME shaders | Xiang, Haihao | 6 | -8/+12 | |
1. The response length for inter type on Ivybridge is 6. 2. fix register region Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-10 | i965_drv_video: new shaders for VME on Ivybridge | Xiang, Haihao | 13 | -37/+383 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-09 | Corrected trace prints (updated, change format, etc), replaced \t by spaces ↵ | Alexander Osin | 1 | -62/+116 | |
in source code | |||||
2011-06-09 | i965_drv_video: set surface base address in VME | Xiang, Haihao | 2 | -89/+36 | |
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> | |||||
2011-06-09 | i965_drv_video: clean up | Xiang, Haihao | 1 | -6/+1 | |
Don't emit PIPE_CONTROL directly, instead call intel_batchbuffer_emit_mi_flush. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-06-09 | i965_drv_video: Added check of obj_surface->bo field inside ↵ | Alexander Osin | 1 | -1/+3 | |
i965_media_h264_surface_state() | |||||
2011-06-07 | test/basic testing programs do not need to be installed | Austin Yuan | 1 | -3/+3 | |
in /usr/bin; one can run make valgrind here as a check, or run them under make check too. From gimli at dark-green.com Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-06-02 | i965_drv_video: improved MV quality for VME | Zhou Chang | 4 | -61/+39 | |
2011-05-30 | Bump to 1.0.13 | Austin Yuan | 1 | -1/+1 | |
Signed-off-by: Austin Yuan <shengquan.yuan@gmail.com> | |||||
2011-05-30 | libva: several changes | Austin Yuan | 8 | -23/+67 | |
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-05-25 | i965_drv_video: clean up codes | Xiang, Haihao | 7 | -200/+55 | |
Check and allocate surface BO in a same function Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-25 | i965_drv_video: rendering for Ivybridge | Xiang, Haihao | 3 | -81/+1234 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-25 | i965_drv_video: new shaders for rendering on Ivybridge | Xiang, Haihao | 11 | -2/+448 | |
SEND on Ivybridge uses GRFs instead of MRFs Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-25 | i965_drv_video: VC1 decoding on Ivybridge | Xiang, Haihao | 2 | -70/+72 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-25 | i965_drv_video: H.264 & MPEG2 decoding on Ivybridge | Xiang, Haihao | 5 | -3/+2252 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-25 | i965_drv_video: Ivybridge PCI IDs | Xiang, Haihao | 6 | -19/+49 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-16 | i965_drv_video: thread safety for object allocation | Xiang, Haihao | 2 | -0/+21 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-16 | i965_drv_vidoe: thread safety for rendering | Xiang, Haihao | 6 | -8/+81 | |
2011-05-16 | va: always create a new VA display on X11 | Xiang, Haihao | 1 | -38/+6 | |
Previously a VA display will be shared if a native display is shared by multiple threads, it will casue some thread safety issue in a multi-threaded program. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-16 | test/putsurface/putsurface: fix multi-thread issue on X11 | Xiang, Haihao | 1 | -0/+6 | |
On X11, a VA display is dependent on the display returned by XOpenDisplay, vaPutSurface maybe accesses this display. So the same access mechanism is needed for vaPutSurface and other Xlib funtion calls. Another way is to call XInitThreads before XOpenDisplay. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-16 | test/putsurface/putsurface: pass a valid DRAWABLE to vaPutSurface | Xiang, Haihao | 1 | -0/+5 | |
2011-05-16 | i965_drv_video: move batchbuffer to context | Xiang, Haihao | 17 | -389/+343 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-16 | i965_drv_video: clean up batchbuffer interface | Xiang, Haihao | 17 | -1403/+1559 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-16 | update .gitignore | Xiang, Haihao | 1 | -0/+1 | |
2011-05-10 | i965_drv_video: store post process parameters in context | Xiang, Haihao | 2 | -215/+217 | |
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> | |||||
2011-05-10 | i965_drv_video: store kernel info in the corresponding context | Xiang, Haihao | 13 | -154/+166 | |