Skip to content

RFC docs: workaround generated device info headers

Mark Janes requested to merge majanes/mesa:intel-docs into main

Remove intel generated headers as a dependency of ISL sphinx docs

ISL's use of automated documentation places constraints on other components within Intel's source tree. Specifically, adding a generated header may potentially break the documentation build and disable some CI tasks.

This MR removes header-parsed documentation in cases where sphinx will access intel/dev, and replaces it with static c function documentation. As a result, relevant stubbed generated headers can be removed.

It may be desirable to follow a similar approach with other auto-documented components like NIR.

Merge request reports