Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Intel ARC/Xe support #63

Open
jvbunte opened this issue Mar 15, 2025 · 0 comments
Open

Add Intel ARC/Xe support #63

jvbunte opened this issue Mar 15, 2025 · 0 comments

Comments

@jvbunte
Copy link

jvbunte commented Mar 15, 2025

I attempted to get the Intel ARC drivers to compile statically (git repos below) but was unable to figure out gmmlib and as a result another Intel driver cannot be compiled statically as it depends on gmmlib. If possible could you take a look and pending success integrate Intel ARC (and Xe by default) support into this script? Intel GPU encoding is improving all the time and since Intel bundles GPU's on a lot of their CPU's I think this would be a valuable addition to this already great script. I can also provide my shared lib build process if needed.

Relevant git repos (in order of building):

Most recent firmware updates:

https://github.com/intel-gpu/intel-gpu-firmware

Libva:

https://github.com/intel/libva

Libva-utils:

https://github.com/intel/libva-utils

gmmlib:

https://github.com/intel/gmmlib

The intel media drivers are split into "old" and "new", you're welcome to explore the "old" drivers but that would be building toward obsolescence. The following are the new drivers:

media-driver (vaapi):

https://github.com/intel/media-driver

oneVPL:

https://github.com/intel/libvpl

oneVPL-intel-gpu:

https://github.com/intel/vpl-gpu-rt

If this isn't something you are interested in doing I understand, it is a bit of work.

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

No branches or pull requests

1 participant