bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Testing direct rendering/more video cards with qemu?


From: Svante Signell
Subject: Testing direct rendering/more video cards with qemu?
Date: Tue, 17 Nov 2020 11:41:52 +0100
User-agent: Evolution 3.30.5-1

Hello,

I managed to build more packages from mesa based on that libdrm is now
available. Is there any way to test these packages with qemu?

qemu-system-x86_64 --help shows
-vga [std|cirrus|vmware|qxl|xenfb|tcx|cg3|virtio|none]
                select video card type

(or is it only possible with real hardware?)

Which of these (and xorg* packages) are needed?
(dbgsym packages excluded)
libegl1-mesa_20.2.2-1.1_hurd-i386.deb
libegl1-mesa-dev_20.2.2-1.1_hurd-i386.deb
libegl-mesa0_20.2.2-1.1_hurd-i386.deb
libgbm1_20.2.2-1.1_hurd-i386.deb
libgbm-dev_20.2.2-1.1_hurd-i386.deb
libgl1-mesa-dev_20.2.2-1.1_hurd-i386.deb
libgl1-mesa-dri_20.2.2-1.1_hurd-i386.deb
libgl1-mesa-glx_20.2.2-1.1_hurd-i386.deb
libglapi-mesa_20.2.2-1.1_hurd-i386.deb
libgles2-mesa_20.2.2-1.1_hurd-i386.deb
libgles2-mesa-dev_20.2.2-1.1_hurd-i386.deb
libglx-mesa0_20.2.2-1.1_hurd-i386.deb
libosmesa6_20.2.2-1.1_hurd-i386.deb
libosmesa6-dev_20.2.2-1.1_hurd-i386.deb
mesa-common-dev_20.2.2-1.1_hurd-i386.deb
mesa-va-drivers_20.2.2-1.1_hurd-i386.deb
mesa-vdpau-drivers_20.2.2-1.1_hurd-i386.deb

I had to make a dirty patch for non-linux of libva:va/va_trace.c since
gettid() or syscall(__NR_ttid) is not available on GNU/Hurd (or
GNU/kFreeBSD. Any ideas on how to make a workaround? pthread_self()
does not seem to work: See
http://clanguagestuff.blogspot.com/2013/08/gettid-vs-pthreadself.html

Thanks!





reply via email to

[Prev in Thread] Current Thread [Next in Thread]