Android-x86
Fork
Donation

  • R/O
  • HTTP
  • SSH
  • HTTPS

hardware-intel-libva: List of commits

hardware/intel/libva


RSS
Rev. Time Author
dc44415 cm-13.0-x86 cm-14.0-x86 cm-14.1-x86 2016-07-26 19:50:10 Jaap Jan Meijer

Android: fix Android build

fa5e03f 2016-06-21 10:29:25 Xiang, Haihao

libva 1.7.1

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

453876f 2016-06-03 01:28:46 Xiang, Haihao

Update NEWS

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

2d27be4 2016-05-28 06:38:07 peng.chen

fix check NULL issues

v2:
code clean up

v1:
initial

Signed-off-by: peng.chen <peng.c.chen@intel.com>

18c049a 2016-05-27 14:07:47 Xiang, Haihao

Bump VA-API version to 0.39.2

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

fb57f5c 2016-05-27 14:06:48 Wang, Ce

Add API for VP9 Encode

Signed-off-by: Wang, Ce <ce.wang@intel.com>
Signed-off-by: bzhao11 <bo.zhao@intel.com>
[Haihao: include va_enc_vp9.h in va core include file]
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>

(cherry picked from commit 1c314d6a6e6aad9c73ec4837d78e4e3c99137f3b)

fef1ab3 2016-05-24 15:57:25 Austin Yuan

Fix missing parameter of vatrace DisplayAttribute print

[49270.199330] ==========va_TraceMaxNumDisplayAttributes
[49270.199334] max_display_attributes = 6
[49270.199362] num_attributes = 5
[49270.199365] attr_list[-1429804448] =
[49270.199367] typ = 0x00000000

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>

594f6e2 2016-05-23 08:35:27 Scott D Phillips

trace: Cleanup some HEVC prints

Some fields in HEVC buffers had extraneous timestamps interspersed
with the traced data.

Signed-off-by: Scott D Phillips <scott.d.phillips@intel.com>
Reviewed-by: Sean V Kelley <seanvk@posteo.de>

81db15a 2016-05-23 08:35:23 Scott D Phillips

trace: Add `va_TracePrint`, `va_TraceVPrint` static functions

These functions are similar to va_TraceMsg() but without emitting
a timestamp.

Signed-off-by: Scott D Phillips <scott.d.phillips@intel.com>
Reviewed-by: Sean V Kelley <seanvk@posteo.de>

cfed369 2016-05-14 01:51:16 peng.chen

add the support of multiple context tracing

Libva has a limited tracing function before. If more than one context is created
in one instance, then this tracing can't work and output wrong log messages.
This patch fixes this problem. Tracing is possible while multiple contexts are
being used.

Each log file name is suffixed by thread id. This file has all log message from
this thread. Each surface or codedbuf dump file name is suffixed by context id.
This file has all surface or codedbuf data of this context.

Signed-off-by: peng.chen <peng.c.chen@intel.com>
Reviewed-by: Sean V Kelley <sean.v.kelley@intel.com>
Tested-by: Daniel Charles <daniel.charles@intel.com>

1251f59 2016-05-11 11:57:31 Xiang, Haihao

Bump VA-API version to 0.39.1

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

888a75c 2016-05-09 17:48:52 Xiang, Haihao

test/encode/avcenc: Add support for low power mode

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>

a7face7 2016-05-09 17:48:52 Xiang, Haihao

test/encode/avcenc: use getopt_long_only() to parse optional command-line options

It's convenient to add new option later

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>

23ccf36 2016-05-09 17:48:52 pylee

Add Macroblock based rate control method.

Signed-off-by: pylee <penne.y.lee@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>

48f8988 2016-05-09 17:48:52 pylee

Merge ROI patches from staging branch

Cherry-pick'ed from:
26cc3b0: Add Region-of-Interest (ROI) support for encoder based on user provided ROI rectangles.
84b90a3: ROI updates for encoder.

Signed-off-by: pylee <penne.y.lee@intel.com>
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>

0a43c7e 2016-05-09 17:48:52 Yuan, Shengquan

Add the missing entrypoints in vainfo list

It is a part of 624838b in staging branch

Signed-off-by: Austin Yuan <shengquan.yuan@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>

b942a4c 2016-05-09 17:48:52 Jonathan Bian

Added VAEntrypointEncSliceLP for implementations to expose a low power/high performance variant of slice level encoding entrypoint.

Signed-off-by: Jonathan Bian <jonathan.bian@intel.com>
Reviewed-By: Sean V Kelley <sean.v.kelley@intel.com>
(cherry picked from commit 71030701cef0c1099e87d112f3207cb78a6ce711)

4cb6d78 2016-04-25 11:15:39 Alan Coopersmith

gcc suggests not putting ; at end of if statements

dri2_util.c: In function 'dri2Close':
dri2_util.c:171:33: warning: suggest braces around empty body in an 'if'
statement [-Wempty-body]
if (dri_state->base.fd >= 0);
^

Introduced-by: commit fffeffb8a78fffbb6a May 30 2011
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>

2339d10 2016-03-17 10:07:03 Xiang, Haihao

libva 1.7.1.pre1 for development

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

85ca8a2 2016-03-15 16:04:39 Xiang, Haihao

libva 1.7.0

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

fe252d9 2016-03-15 16:04:39 Xiang, Haihao

Allow loading the backend driver built against VAAPI 0.38

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

35f1447 2016-03-04 13:27:27 Xiang, Haihao

Update NEWS

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

f089f9a 2016-03-03 14:01:56 Xiang, Haihao

Bump VA-API to 0.39

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

46bff6a 2016-03-03 14:00:43 Xiang, Haihao

Merge remote-tracking branch 'fdo/v1.6-branch' into fdo--master

fac3fb4 2016-03-03 12:56:42 Cyril Drouet

glx: check OpenGL 3.1 extensions

I successfully implemented hardware decoding with VAAPI via FFmpeg
by copying the data back to the CPU's memory; however, when I tried
to use the data directly from the GPU (instead of copying them back)
by using VA/GLX to convert the decoded VASurfaces to OpenGL textures,
I ran into some issues.

With the latest version of libva, vaCreateSurfaceGLX fails all the time
when I set OpenGL to 3.1 or above. If I set it to 3.0, then it doesn't
fail, and everything works correctly. I downloaded the sources of libva
and it fails when checking for GL extensions because of the use of
glGetString(GL_EXTENSIONS) which is deprecated. I have implemented a fix
on my end (which I've attached for convenience) which works well for me
but I haven't done a lot of testing, and I would rather use the official
version of libva.

Signed-off-by: Cyril Drouet <cyril.drouet@immerex.com>
Signed-off-by: Víctor Jáquez <vjaquez@igalia.com>

1f026de 2016-02-02 17:42:23 Julien Isorce

driver_name_map: add nouveau and radeon for Mesa Gallium

This patch allows va_getDriverName to succeed.
It is useful in vaInitialize to select the vaapi
driver provided by Mesa Gallium:
lib/dri/gallium_drv_video.so

Signed-off-by: Julien Isorce <j.isorce@samsung.com>

0f88b7e 2016-01-29 14:59:16 peng.chen

add the support of enum VAProfileVP9Profile1~3 for vainfo

Signed-off-by: peng.chen <peng.c.chen@intel.com>
(cherry picked from commit 09b2f1f637390318236c11312898e3f4906c9581)

41c3748 2016-01-29 14:59:16 Wang, Ce

Add support for 10b vp9 decode

v2:
recover VAProfileVP9Profile1~3 from the original patch

v1:
initial

Signed-off-by: Sun, Maggie <maggie.sun@intel.com>
Signed-off-by: peng.chen <peng.c.chen@intel.com>
(cherry picked from commit 000622dad919387ac40f3ad48157d5db925c1ce9)

98e84c2 2016-01-29 14:59:16 Lim Siew Hoon

Avoid reaching div by zero

Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
(cherry picked from commit cb418f6ef36b6e6f0d632bf7c0aaf035a271400b)

a8e0430 2016-01-29 14:59:13 Xiang, Haihao

libva 1.6.3.pre1 for development

Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit 6ef997f03eba8fcabfe3a2ac1546bbaf924e519f)

Conflicts:
configure.ac

Show on old repository browser