Aaron Kling (added to the CC since I'm not sure if he's on mesa-dev) has
been working on this precisely for the switch.  There are some issues with
some of some parts (IIRC, the Tegra X2 is sketchy) but most of it does
work. Mostly, we're missing some kernel work to fix issues that Vulkan
seems to hammer where GL doesn't.  You can find the Tegra ToDo list here:

https://gitlab.freedesktop.org/mesa/mesa/-/work_items/14105

~Faith

On Fri, Jul 24, 2026 at 4:17 AM Gabriele Melluso <
[email protected]> wrote:

> Hi,
> noticed NVK's docs state Tegra/integrated GPUs aren't currently supported,
> but there's already a debug option for forcing coherent memory maps
> specifically on Tegra devices. Has bringing up NVK on Tegra X1/GM20B ever
> been scoped out (e.g. for nouveau-based Linux on Jetson TX1 or Nintendo
> Switch homebrew Linux distros)? Since the class-engine version logic
> already treats Maxwell as capable of 1.3, I'm trying to understand what's
> actually missing beyond memory coherency, class-engine enumeration for the
> integrated part, host1x/syncpoint integration, something else entirely? And
> is this an area the project would welcome outside contribution on, or is
> there a reason it's been deprioritized I should know before looking into it?
>
> Regards,
>
> Gabriel
>

Reply via email to