Tegra and Vulkan 1.3 Inquiry

Gabriele Melluso <[email protected]> Thu, 23 Jul 2026 17:47:03 +0100
Newsgroups gmane.comp.video.mesa3d.devel
Message-ID <CAJaMNWFtAqLY3V6q8kmRjGyKJROT+FSwysOUQnpskHNKQq08Kg@mail.gmail.com>
--000000000000d231b206574a1469
Content-Type: text/plain; charset="UTF-8"

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

--000000000000d231b206574a1469
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Hi,<div dir=3D"auto">noticed NVK&#39;s docs state Tegra/i=
ntegrated GPUs aren&#39;t currently supported, but there&#39;s already a de=
bug 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 nouvea=
u-based Linux on Jetson TX1 or Nintendo Switch homebrew Linux distros)? Sin=
ce the class-engine version logic already treats Maxwell as capable of 1.3,=
 I&#39;m trying to understand what&#39;s actually missing beyond memory coh=
erency, 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&#39;s been deprio=
ritized I should know before looking into it?</div><div dir=3D"auto"><br></=
div><div dir=3D"auto">Regards,</div><div dir=3D"auto"><br></div><div dir=3D=
"auto">Gabriel=C2=A0</div></div>

--000000000000d231b206574a1469--