Re: [PATCH i-g-t 0/3] Add infrastruture and initial tests for ashi DRM render driver

Kamil Konieczny <[email protected]>
Newsgroups dev.linux.lists.asahi,org.freedesktop.lists.dri-devel,org.freedesktop.lists.igt-dev
Message-ID <[email protected]>
Hi Alyssa,
On 2026-01-06 at 21:21:24 -0500, Alyssa Anne Rosenzweig wrote:
> Series is - Reviewed-by: Alyssa Rosenzweig <[email protected]>
> 
> Thanks Janne!
> 
> Le Mon, Jan 05, 2026 at 10:03:44PM +0100, Janne Grunau a écrit :
> > I will start with upstreaming the asahi DRM render driver. The UAPI was
> > merged in v6.16-rc1 and the downstream Asahi Linux kernel tree has a
> > driver implementing this fully.
> > The asahi (OpenGL 4.6 conformant) and honeycomb (Vulkan 1.4 conformant)
> > user space drivers using this UAPI are available in mesa since 25.2.
> > 
> > This initial submission contains test infrastructure and tests for the
> > ioctl DRM_IOCTL_ASAHI_GET_PARAMS and DRM_IOCTL_ASAHI_GET_TIME.
> > These two tests are the only ones the initial version of the initial
> > upstream submission of the driver will pass.
> > 
> > I have additional tests which the downstream driver passes as well. I
> > was planning to submit them together with upstream driver patches which
> > implement the necessary functionality for the tests.
> > 
> > If preferred I could submit all tests and gate them based on the driver
> > version to avoid expected igt-gpu-tools test failures against
> > incomplete (as in not implementing the full UAPI) upstream driver
> > versions.
> > 
> > Signed-off-by: Janne Grunau <[email protected]>

Thank you all for contribution, I merged it with a little edit
for drm uapi description. Please look into my replies and try to
improve your next contributions.

Regards,
Kamil

> > ---
> > Janne Grunau (3):
> >       drm-uapi/asahi: Initial import of asahi_drm.h
> >       asahi: Add test infrastruture for asahi DRM render driver
> >       tests/asahi: Add test for DRM_IOCTL_ASAHI_GET_TIME
> > 
> >  include/drm-uapi/asahi_drm.h   | 1194 ++++++++++++++++++++++++++++++++++++++++
> >  lib/drmtest.c                  |    1 +
> >  lib/drmtest.h                  |    1 +
> >  lib/igt_asahi.c                |   58 ++
> >  lib/igt_asahi.h                |   15 +
> >  lib/meson.build                |    1 +
> >  meson.build                    |    8 +
> >  tests/asahi/asahi_get_params.c |   55 ++
> >  tests/asahi/asahi_get_time.c   |   63 +++
> >  tests/asahi/meson.build        |   14 +
> >  tests/meson.build              |    2 +
> >  11 files changed, 1412 insertions(+)
> > ---
> > base-commit: cef45b995557367ba082bc460fbab2190af943fd
> > change-id: 20260105-asahi-tests-wave1-7a850d0e0af0
> > 
> > Best regards,
> > -- 
> > Janne Grunau <[email protected]>
> >
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.