Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@ulmus-scott
Copy link
Contributor

Add CONFIG_VAAPI_(DRM|GLX|X11) so they can be disabled separately. Gentoo removed the GLX
backend for libva to simplify packaging.

Replaces #760.

Checklist

@ulmus-scott ulmus-scott force-pushed the glx branch 3 times, most recently from 6a0a9bf to 4650ebd Compare July 20, 2025 21:29
@ulmus-scott
Copy link
Contributor Author

@linuxdude42 PrintConfig.cmake doesn't print the CPU architecture information and I couldn't figure out how to get the new CONFIG_VAAPI_* values to print as yes or no.

@ulmus-scott ulmus-scott force-pushed the glx branch 3 times, most recently from 204e2df to c7229f2 Compare July 21, 2025 18:19
@ulmus-scott ulmus-scott force-pushed the glx branch 2 times, most recently from f722656 to 73c75bb Compare August 18, 2025 04:19
@ulmus-scott
Copy link
Contributor Author

I reordered the changes between two of the commits to make CMake always compile and moved the include of <va/va_glx.h> since it also includes X11 headers.

@ulmus-scott ulmus-scott mentioned this pull request Aug 19, 2025
5 tasks
ulmus-scott and others added 6 commits November 20, 2025 16:26
which the CMake build does and the check for vaCreateSurfaces()
effectively already did.
<va/va_glx.h> also includes X11 headers via <GL/glx.h>.
so they can be disabled separately.  Gentoo removed the GLX
backend for libva to simplify packaging.

<GL/glx.h> is included by <va/va_glx.h>, so it doesn't need
to be checked separately.
Add an additional message_XXX function for printing a path [in brackets].
@ulmus-scott
Copy link
Contributor Author

Merged to master in d37891e.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants