Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH v2 0/4] Enable venus vulkan encapsulation and add vkmark
@ 2024-12-05 17:36 Alex Bennée
  2024-12-05 17:36 ` [Buildroot] [PATCH v2 1/4] support/testing: update tests for SOFTPIPE (squash!) Alex Bennée
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Alex Bennée @ 2024-12-05 17:36 UTC (permalink / raw)
  To: buildroot

Hi,

This is a respin of a series I sent out in August. This time it
applies on top of the series Bernd has just sent out:

  Subject: [Buildroot] [PATCH 1/7] package/libdrm: add host variant
  Message-Id: <20241202174008.1134667-1-bernd@kuhls.net>
  Date: Mon,  2 Dec 2024 18:40:02 +0100
  From: Bernd Kuhls <bernd@kuhls.net>

and enables the VirtIO Venus encapsulation to Vulkan graphics and add
the vkmark benchmark program.

For v2
  - added SOFTPIPE fixes (these need merging into Bernd's series)
  - addressed remaining comments for dependencies
  - tweaked a few more dependancies
  - added a vkmark test

The test won't currently work if the system QEMU doesn't support
Venus. This will be in the 9.2.0 release (due any day now) but will
also require an upto date virglrenderer (available in Debian
Trixie/Testing). It doesn't have to be merged now and can wait until
the rest of the world catches up.

I plan to use buildroot generated images for QEMU's own functional
tests for Venus.

I've run through:

   utils/docker-run make check-package

and everything looks clean. Full details about the changes are bellow
the ---'s in the individual commits.

Alex Bennée (4):
  support/testing: update tests for SOFTPIPE (squash!)
  package/mesa3d: add option to enable VIRTIO vulkan driver
  package/vkmark: add vkmark benchmarking tool
  support/testing: add test for vkmark package (PENDING!)

 DEVELOPERS                                    |  3 +
 package/Config.in                             |  1 +
 package/mesa3d/Config.in                      | 16 ++--
 package/mesa3d/mesa3d.mk                      |  1 +
 package/vkmark/Config.in                      | 46 ++++++++++++
 package/vkmark/vkmark.hash                    |  2 +
 package/vkmark/vkmark.mk                      | 34 +++++++++
 support/testing/tests/package/test_flutter.py |  2 +-
 .../tests/package/test_glslsandbox_player.py  |  2 +-
 support/testing/tests/package/test_glxinfo.py |  2 +-
 support/testing/tests/package/test_kmscube.py |  2 +-
 .../tests/package/test_python_pyqt5.py        |  2 +-
 support/testing/tests/package/test_vkmark.py  | 75 +++++++++++++++++++
 support/testing/tests/package/test_weston.py  |  2 +-
 14 files changed, 179 insertions(+), 11 deletions(-)
 create mode 100644 package/vkmark/Config.in
 create mode 100644 package/vkmark/vkmark.hash
 create mode 100644 package/vkmark/vkmark.mk
 create mode 100644 support/testing/tests/package/test_vkmark.py

-- 
2.39.5

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-02-05 16:17 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-05 17:36 [Buildroot] [PATCH v2 0/4] Enable venus vulkan encapsulation and add vkmark Alex Bennée
2024-12-05 17:36 ` [Buildroot] [PATCH v2 1/4] support/testing: update tests for SOFTPIPE (squash!) Alex Bennée
2024-12-05 17:36 ` [Buildroot] [PATCH v2 2/4] package/mesa3d: add option to enable VIRTIO vulkan driver Alex Bennée
2025-02-05 15:12   ` Thomas Petazzoni
2024-12-05 17:36 ` [Buildroot] [PATCH v2 3/4] package/vkmark: add vkmark benchmarking tool Alex Bennée
2025-02-05 15:11   ` Thomas Petazzoni via buildroot
2024-12-05 17:36 ` [Buildroot] [PATCH v2 4/4] support/testing: add test for vkmark package (PENDING!) Alex Bennée
2025-02-05 15:07 ` [Buildroot] [PATCH v2 0/4] Enable venus vulkan encapsulation and add vkmark Thomas Petazzoni via buildroot
2025-02-05 16:17   ` Alex Bennée

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox