~thong-u/unoptimized/+git/libva:v2.20-branch

Last commit made on 2023-09-14
Get this branch:
git clone -b v2.20-branch https://git.launchpad.net/~thong-u/unoptimized/+git/libva

Branch merges

Branch information

Name:
v2.20-branch
Repository:
lp:~thong-u/unoptimized/+git/libva

Recent commits

907b2b5... by Carl Zhang <email address hidden>

libva 2.20.0

Signed-off-by: Carl Zhang <email address hidden>

6b784c7... by Carl Zhang <email address hidden>

update NEWS for 2.20.0

Signed-off-by: Carl Zhang <email address hidden>

1652b74... by Emil Velikov <email address hidden>

va: drop no longer applicable vaGetDriverNames check

All the backends implement the callback. So this temporary check can go
now.

Signed-off-by: Emil Velikov <email address hidden>

b69ee1f... by Emil Velikov <email address hidden>

va: remove unreachable "DRIVER BUG"

As documented (and updated) the callee(s) cannot set the num_drivers
past the original size. So drop the unreachable code.

Signed-off-by: Emil Velikov <email address hidden>

85088b5... by Emil Velikov <email address hidden>

x11/dri2: limit the array handling to avoid out of range access

Similar to ce9898ce515b593b28daa4a7d06276c982031ffd

Signed-off-by: Emil Velikov <email address hidden>

c5d5c8d... by Emil Velikov <email address hidden>

va/backend: document the vaGetDriver* APIs

Note that the old ones are deprecated. For the new one mention the
ownership model and num_drivers meaning/handling.

Signed-off-by: Emil Velikov <email address hidden>

5b0ba8a... by Emil Velikov <email address hidden>

va/backend: annotate vafool as deprecated

All the vafool codebase was removed a while ago, with little sign of it
coming back.

Signed-off-by: Emil Velikov <email address hidden>

484f128... by Emil Velikov <email address hidden>

win32: remove duplicate adapter_luid entry

The adapter_luid is already stored in pDriverContext->native_dpy. The
copy in VADisplayContextWin32, is not needed.

Signed-off-by: Emil Velikov <email address hidden>

11dab04... by thesword53 <email address hidden>

Added Q416 fourcc (three-plane 16-bit YUV 4:4:4)

faeff03... by "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>

build(deps): bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <email address hidden>