Skip to content

PROPOSAL, DRAFT: Add org.freedesktop.Platform.Compute extension

See #1535 for context

The idea is to have org.freedesktop.Platform.Compute for utilities such as ROCm or Intel's compute runtime.

Ideally we'd have them be able to be used side-by-side, but I'm not entirely sure on how to do that. It might just be best to have it similar to graphics drivers where it's one at a time.

I don't have all of the things needed in here yet, this is just to see what it would be like. Pretty similar to how GL is laid out.

I'd like Intel's compute runtime and AMD's ROCm maintained separately so that they can update at their own pace.

Should the compute extensions be autodownloaded? How would they be autodownloaded? Could the logic from the GL extensions be utilized for autodownload?

Merge request reports