~thopiekar/emgd/+git/libva:master-1.1.0

Last commit made on 2012-10-04
Get this branch:
git clone -b master-1.1.0 https://git.launchpad.net/~thopiekar/emgd/+git/libva

Branch merges

Branch information

Name:
master-1.1.0
Repository:
lp:~thopiekar/emgd/+git/libva

Recent commits

6af0423... by Gwenole Beauchesne <email address hidden>

1.1.0.

Signed-off-by: Gwenole Beauchesne <email address hidden>

c31d2e8... by Gwenole Beauchesne <email address hidden>

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 <email address hidden>

2703f41... by Gwenole Beauchesne <email address hidden>

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 <email address hidden>

276a73c... by Gwenole Beauchesne <email address hidden>

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 <email address hidden>

d96d03a... by Gwenole Beauchesne <email address hidden>

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 <email address hidden>

0e3a11a... by Gwenole Beauchesne <email address hidden>

NEWS: updates.

Signed-off-by: Gwenole Beauchesne <email address hidden>

93c326b... by Gwenole Beauchesne <email address hidden>

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 <email address hidden>

ff185cd... by Gwenole Beauchesne <email address hidden>

dummy_drv_video: drop unused variables.

Signed-off-by: Gwenole Beauchesne <email address hidden>

a5bd4b1... by Gwenole Beauchesne <email address hidden>

dummy_drv_video: sanitize coding style of VA objects utilities.

Signed-off-by: Gwenole Beauchesne <email address hidden>

9d22140... by 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 <email address hidden>