• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

標籤
無標籤

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

hardware/intel/common/libva


RSS
修訂. 時間 作者
ae7318f nougat-x86 android-x86-7.1-r1 android-x86-7.1-r2 2017-08-11 00:12:21 Jun Zhao

va.h: fix comments error for arbitrary number of MBs per slice.

Signed-off-by: Jun Zhao <jun.zhao@intel.com>

2f7067d 2017-08-10 13:48:32 Víctor Manuel Jáquez Leal

glx: strcmp compares chars not unsigned chars

Thus, silence the warnings raising by clang-3.8 compiler.

Fixes #89

Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>

62fa3a1 2017-08-10 13:48:32 Víctor Manuel Jáquez Leal

va_trace: remove unused variables

Remove unused variables detected by clang-3.8

Fixes #89

Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>

b65a3d9 2017-06-27 17:31:37 Zhong Li

va_trace: add quality_level trace log

Signed-off-by: Zhong Li <zhong.li@intel.com>

b9a72b9 2017-06-20 14:42:51 Xiang, Haihao

configure fails if requirement can't be met for user's explicit request

Notify user an error if user provides --enable-x11/--enable-glx/--enable-egl/--enable-wayland
however the requirement can't be met. drm has been checked mandatorily
in the script

v2: Remove XEXT_CFLAGS/XFIXES_CFLAGS from va/x11/Makefile.am and use
$X11_PKG_ERRORS in the error message if the requirement is met for VA/X11

This fixes https://github.com/01org/libva/issues/68

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-by: U. Artie Eoff <ullysses.a.eoff@intel.com>

c26a187 2017-06-20 10:16:25 Philipp Kerling

wayland: Do not rely on external library for wl_drm_interface

Doing the runtime lookup is error-prone (as indicated in the code
already by the two library names) and not necessary at all.
Just compile wl_drm_interface as part of libva which is the usual
way to use extra Wayland protocols. Care must be taken as to not
accidentally export the symbol though.

83fcb10 2017-06-15 17:40:48 Philipp Kerling

wayland: Also support wl_drm version 1

Just using version 2 without checking would lead to a protocol error
bringing down the entire application, and wl_drm version 1 is still
supported since v2 only adds PRIME capabilities.

Signed-off-by: Philipp Kerling <pkerling@casix.org>

6ce91ae 2017-06-15 17:25:39 Philipp Kerling

Bump wayland-client dependency to 1.11.0

Signed-off-by: Philipp Kerling <pkerling@casix.org>

ce938c3 2017-06-15 17:25:39 Philipp Kerling

wayland: Use private event queue for compositor communication

(Ab)using the default queue that the application might itself use
already and work on in parallel to initializing libva is not
thread-safe. Make it thread-safe by setting a private queue on a
wrapped wl_display. Also print some more error messages in case things
go wrong.

Signed-off-by: Philipp Kerling <pkerling@casix.org>
Signed-off-by: Olivier Crete <olivier.crete@collabora.com>

e50d107 2017-06-15 17:25:39 Philipp Kerling

wayland: Cleanup wl_registry in va_wayland_drm_destroy

Signed-off-by: Philipp Kerling <pkerling@casix.org>
Signed-off-by: Olivier Crete <olivier.crete@collabora.com>

0d9a919 2017-06-15 17:25:39 Philipp Kerling

wayland: Fix uninitialized registry

Signed-off-by: Philipp Kerling <pkerling@casix.org>

f44c322 2017-06-13 01:03:51 Xiang, Haihao

Bump libva to 1.8.4.pre1 for development

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>

b4d0874 2017-06-12 14:55:40 Giuseppe

Add va_MessagingInit().

Previous to this commit, changing verbosity level
was only possible at build time via the definition
of ENABLE_VA_MESSAGING.

Now it's possible to choose a verbosity level between
{0, 1, 2} by modifying /etc/libva.conf or by setting
the corresponding environment variable LIBVA_MESSAGING_LEVEL.

Signed-off-by: Giuseppe <giuscri@gmail.com>

5f93344 2017-06-12 14:20:42 Giuseppe

Fix small typos.

/etc/libav.conf was spelled incorrectly,
some lines were bad indented because of
mixed tabs and spaces.

Signed-off-by: Giuseppe <giuscri@gmail.com>

e4072fb 2017-06-06 09:33:22 Xiang, Haihao

Avoid assertion fault when trying to draw a big picture

The display server doesn't support the big picture, so the returned
buffer is NULL. The fix returns a NULL buffer instead of assertion fault
in libva-x11, the backend driver should handle this case in a right way
as well.

This fixes https://github.com/01org/libva/issues/51

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>

61785ae 2017-06-05 17:52:23 Xiang, Haihao

Remove the dummy driver

No one is interested in this dummy driver and it is not maintained.

This fixes https://github.com/01org/libva/issues/28

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>

ad40e9b 2017-05-26 11:28:12 U. Artie Eoff

README.md: update Slack Team invite URL

Signed-off-by: U. Artie Eoff <ullysses.a.eoff@intel.com>

5899f5a 2017-05-16 14:23:21 Xiang, Haihao

Bump libva to 1.8.3.pre1 for development

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>

7d012d0 2017-05-12 12:58:03 Chih-Wei Huang

android: move libva-android to /vendor

This was missed in the previous commit bed97ef.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

52a8af0 2017-05-12 12:58:03 Chih-Wei Huang

android: remove rules of unnecessary libraries

Both libva-tpi and libva-egl should not be used any more.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

b1aa556 2017-05-09 17:51:18 Xu Guangxin

android: open renderD128 by default

if we open card0, we need be a root to call I915_PARAM_CHIPSET_ID,
but mediaservice's owner is not root, open renderD128 will fix this.

9458fd8 2017-05-09 11:00:14 Jun Zhao

va_trace: add traces for MB rate control/temporal layer

add trace information for mb_rate_control/temporal_id in
VAEncMiscParameterRateControl

Signed-off-by: Jun Zhao <jun.zhao@intel.com>

bd949b7 2017-05-05 00:00:36 peng.chen

Add the suffix_str back into the tracing file name

Fix #44

22bbdaa 2017-05-02 11:46:27 Xiang, Haihao

Merge pull request #37 from cwhuang/master

A series patches for Android

63e14fc 2017-04-26 14:32:29 Chih-Wei Huang

android: change VA_DRIVERS_PATH to /vendor

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

bed97ef 2017-04-26 14:31:00 Chih-Wei Huang

android: move the libraries to /vendor

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

8352ab9 2017-04-26 14:25:29 Chih-Wei Huang

Remove the unnecessary exec bit

These files are not executables.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

a42e503 2017-04-26 14:25:29 Chih-Wei Huang

android: change libva drivers path

Use the path similar to linux desktop.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

cffbd24 2017-04-26 14:25:29 Chih-Wei Huang

android: enable logging except the user build

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>

340d99b 2017-04-26 14:25:29 Chih-Wei Huang

android: simplify Android logging

To support older versions, just check if ALOGx are defined.

Signed-off-by: Chih-Wei Huang <cwhuang@linux.org.tw>