summaryrefslogtreecommitdiff
path: root/va/va_egl.h
Commit message (Collapse)AuthorAgeFilesLines
* Delete libva-tpi and libva-egl backendsXiang, Haihao2017-09-271-0/+29
| | | | | | | | | | | | | The APIs/data structures defined in va_tpi.h and va_egl.h are used to implement buffer sharing between libva and the 3rd party libraries. We have an official buffer sharing machnism in VA core, so libva-tpi and libva-egl are unnecessary any more. However va_egl.h or va_tpi.h is included uselessly in a few places, e.g. https://github.com/01org/libyami/blob/apache/vaapi/vaapidisplay.h#L22 So va_egl.h and va_tpi.h are kept with a deprecation warning message. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Revert Pixmap-based EGL interfaces.Gwenole Beauchesne2012-09-261-202/+0
| | | | | | | | | | | | | | | | | | | | | | This was work-in-progress and it turned out to be less efficient than a dedicated API that could allow direct texturing from YUV components. This reverts the following commits: 30b5e62: fix license template for Makefile.am d1acbc9: add the missing license header to some files fc8f1b8: include va_egl.h instead of va.h c3ab994: array bound check 7b663dc: update the VA/EGL implementation in VAAPI 0851426: move va_egl.h to va/ to avoid compile error 1cda440: VA/EGL interfaces af294d1: fix compiling error if GLESv1_CM isn't installed in the default location 2a4fcff: fix the number of the allocated elements 2f484d7: update VA/EGL test case as well 2ac9bac: a test case to use VA/EGL interfaces 731d575: new hooks to create/free native pixmap Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* Add the missing license header to some filesXiang, Haihao2012-06-291-0/+23
| | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
* Update VA/EGL interfacesXiang, Haihao2011-12-141-16/+74
| | | | | Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
* Move va_egl.h to va/ to avoid compile errorXiang, Haihao2011-12-141-0/+121
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>