Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-07-29 | wayland: Add vaAttachSurfacewayland | Benjamin Franzke | 2 | -0/+65 | |
2011-07-29 | Add Image_Export vfunc drm_state | Benjamin Franzke | 2 | -0/+25 | |
2011-07-27 | wayland: Add copyright notice to protocol | Benjamin Franzke | 1 | -0/+27 | |
2011-07-22 | va/wayland: Accept wl_egl_pixmap in vaPutSurface | Benjamin Franzke | 2 | -21/+61 | |
2011-07-21 | va/wayland: Destroy drm interface early [HACK] | Benjamin Franzke | 1 | -0/+17 | |
So egl can initialize without us getting there wl_drm events. va-wayland needs to be initalized before egl therefor. | |||||
2011-07-20 | va/wayland: Update to drm_state | Benjamin Franzke | 2 | -40/+46 | |
2011-07-20 | Expose a minimal drm_state interface to the driver | Benjamin Franzke | 11 | -137/+164 | |
Move X11-related stuff into a x-backend specific dri_state subclass of drm_state. Same for drm_drawable and dri_drawable. | |||||
2011-07-20 | [WIP] Add putsurface_wayland.c | Benjamin Franzke | 4 | -0/+242 | |
2011-07-20 | [WIP] Add wayland drm backend | Benjamin Franzke | 11 | -5/+716 | |
2011-07-20 | va_dricommon.h: Do not include x11 libs if WAYLAND is defined | Benjamin Franzke | 1 | -2/+4 | |
2011-07-18 | Use dri_state vfuncs directly in video drivers | Benjamin Franzke | 6 | -5/+12 | |
So i965_drv_video doesnt need to link again libva-x11.so Also add getDrawable as new dri_state vfunc. | |||||
2011-07-18 | dri: Make drawable be a void* in dri_get_drawable | Benjamin Franzke | 2 | -3/+3 | |
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> |