• 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/libva


RSS
修訂. 時間 作者
e6fe1e5 2013-05-28 17:19:08 Gwenole Beauchesne

API: h264 encode: add macroblock parameter buffer.

f45e915 2013-05-28 17:19:08 Gwenole Beauchesne

API: h264 encode: rename insert_emulation_bytes to has_emulation_bytes.

49c1f9c 2013-05-28 17:19:08 Gwenole Beauchesne

API: h264 encode: re-define packed-headers buffer type ids.

8c70e24 2013-05-28 17:19:08 Gwenole Beauchesne

API: add new H.264 encoding API for main and high profiles.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

74f9432 2013-05-28 17:19:08 Gwenole Beauchesne

API: drop H.264 specific VA buffer types.

VAEncH264VUIBufferType and VAEncH264SEIBufferType were never used
in any driver. Besides, they are codec-specific which is against
the generic buffer type policy. A new scheme will be developed.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

a2b9989 2013-05-28 17:19:08 Gwenole Beauchesne

API: rename H.264 encoding buffer structs with a Baseline suffix.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

78dd84b 2013-05-28 17:19:08 Gwenole Beauchesne

API: add a generic value type.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

32e44bc 2013-03-19 13:56:07 Xiang, Haihao

libva: bump version for development.

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

8cf7d80 2013-03-19 10:42:21 Xiang, Haihao

libva 1.1.1

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

ba9b5fc 2013-03-19 10:19:21 Armin K

Automake 1.13 fixups

error: 'AM_CONFIG_HEADER': this macro is obsolete.
You should use the 'AC_CONFIG_HEADERS' macro instead.

warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')

changed NO_CONFIGURE to NOCONFIGURE to be consistent with other packages

9f4dedc 2012-11-15 22:16:16 Damien Lespiau

.gitignore: updates.

Add compile, m4 directory and putsurface_wayland test.

Signed-off-by: Damien Lespiau <damien.lespiau@intel.com>
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

b1cf861 2012-11-15 21:45:06 Rob Bradford

wayland: port to 1.0 protocol.

With the change in protocol the hash of globals maintained by the client was
dropped. Instead we must setup a listener on the registry and get the globals
in a stream from that.

Signed-off-by: Rob Bradford <rob@linux.intel.com>
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

eb2ba29 2012-11-15 21:45:05 Rob Bradford

tests: fix printf in putsurface_wayland test

Signed-off-by: Rob Bradford <rob@linux.intel.com>

ab06c8c 2012-10-04 22:42:53 Gwenole Beauchesne

libva: bump version for development.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

6af0423 2012-10-04 22:30:51 Gwenole Beauchesne

1.1.0.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

c31d2e8 2012-10-04 22:30:51 Gwenole Beauchesne

tests: fix build with alternate X11 paths.

If a program explicitly uses libfoo functions (libX11 for instance here),
then it shall be explicitly linked against that library. So, fix all
instances where X11 functions are called to include the right paths
to headers and libraries.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

2703f41 2012-10-03 18:56:18 Gwenole Beauchesne

debian: split libva packages based on the implemented API.

Align with OSVs (Ubuntu, Debian) for libva package names. i.e. split
the main libva1 package into Core (libva1) and as many packages as
there are backends enabled configure/dist time.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

276a73c 2012-10-03 18:21:45 Gwenole Beauchesne

debian: generate packing files from configure.

Use configure script substitution capabilities to handle Debian packaging
files, hence removing custom replacement functions at make dist time. This
also makes it possible to automatically generate the correct library major
version in package names.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

d96d03a 2012-10-03 17:58:53 Gwenole Beauchesne

debian: drop references to obsolete libva 0.29.

Completely drop any reference the ancient libva 0.29. We don't care
of that any more, and people hardly used it distribution-wise.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

0e3a11a 2012-09-28 23:14:32 Gwenole Beauchesne

NEWS: updates.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

93c326b 2012-09-28 22:58:42 Gwenole Beauchesne

glx: fix gl_create_context() with parent context set.

If GLX window was created from a foreign Display, then that same Display shall
be used for subsequent glXMakeCurrent(). This means that gl_create_context()
will now use the same Display that the parent, if available.

This fixes cluttersink with the Intel GenX VA driver.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

ff185cd 2012-09-28 22:12:10 Gwenole Beauchesne

dummy_drv_video: drop unused variables.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

a5bd4b1 2012-09-28 22:05:18 Gwenole Beauchesne

dummy_drv_video: sanitize coding style of VA objects utilities.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

9d22140 2012-09-28 22:05:18 Krzysztof Kotlenga

dummy_drv_video: fix threading issues with VA objects.

Make base VA objects thread-safe. This is a straightforward port of
76ea06bab9c3e3ae9abb6150296504019d36fe7e from the VA intel-driver.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

375b0c3 2012-09-28 22:05:14 Xiang, Haihao

dummy_drv_video: don't reallocate object heap, create new buckets instead.

When a heap needs to be expanded, don't reallocate the heap because objects
would be moved to a new address, while some threads would still rely on the
previous locations.

Initial patch from VA intel-driver and authored by Haihao Xiang.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

210ab05 2012-09-28 18:03:53 Gwenole Beauchesne

Drop VA/dummy backend.

This backend had no practical use but for bootstrapping/testing the
VA/Android backend.

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

239eba1 2012-09-28 17:56:07 Haitao Huang

android: use common DRM driver detection code.

Change the driver used for android. Libva has to load the correct
driver and retain the vendor and device id's.

This change is to re-use common drm utils code for driver name
detection. Also removed non-android code in android specific files
and unneeded files in android directory.

Change-Id: I2893d8fcadfbf911e7c0b421a4e90d5aeb0d619e
Signed-off-by: Daniel Charles <daniel.charles@intel.com> (change driver)
Signed-off-by: Haitao Huang <haitao.huang@intel.com> (update using drm util)
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> (add missing headers)

150d71a 2012-09-28 17:56:05 Haitao Huang

android: fix tests for Android ICS.

Change-Id: I478063713883fbb5fb1fac372dbc418b19ff7d2b
Signed-off-by: Haitao Huang <haitao.huang@intel.com>
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>

2ed5c04 2012-09-28 17:51:34 Haitao Huang

android: export JPEG decode header.

Change-Id: Ic9aec3c23a3c1b40a0147aec88cbe14627591562
Signed-off-by: Haitao Huang <haitao.huang@intel.com>
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com> (sort lines)

b8d445c 2012-09-28 17:51:34 Daniel Charles

android: rename the LOG_TAG per module.

LOG_TAG is defined per module compiled so that tracing back errors
from the Android logcat can be understood easily

Change-Id: I9353c27593ce92ae4e87e4412f033d4f487b9346
Signed-off-by: Daniel Charles <daniel.charles@intel.com>
Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>