guybrush-opengl-fix docker testing on Borealis via the Phoronix Test Suite. Arch Linux OpenGL direct: Processor: AMD Ryzen 5 5625C @ 2.30GHz (6 Cores / 12 Threads), Motherboard: Google Dewatt (Google_Dewatt.14500.185.0 BIOS), Chipset: AMD Renoir/Cezanne, Memory: 16GB, Disk: 125GB BAYHUB SanDisk-DA4128-91904055-128GB + 2000GB My Passport 2626 + 988GB SanDisk 3.2Gen1, Graphics: AMD Barcelo 256MB (1800/1333MHz), Audio: AMD Renoir Radeon HD Audio, Network: Realtek RTL8852AE 802.11ax PCIe OS: Arch Linux, Kernel: 6.6.1 (x86_64), Desktop: GNOME Shell, Display Server: Wayland Weston + X Server 1.21.1.11 + SurfaceFlinger + GNOME Shell Wayland, OpenGL: 4.6 Mesa 23.3.3-arch1.1 (LLVM 16.0.6 DRM 3.54), Compiler: GCC 13.2.1 20230801, File-System: ext4, Screen Resolution: 1920x1080 Arch Linux OpenGL via Zink: Processor: AMD Ryzen 5 5625C @ 2.30GHz (6 Cores / 12 Threads), Motherboard: Google Dewatt (Google_Dewatt.14500.185.0 BIOS), Chipset: AMD Renoir/Cezanne, Memory: 16GB, Disk: 125GB BAYHUB SanDisk-DA4128-91904055-128GB + 2000GB My Passport 2626 + 988GB SanDisk 3.2Gen1, Graphics: AMD Barcelo 256MB (1800/1333MHz), Audio: AMD Renoir Radeon HD Audio, Network: Realtek RTL8852AE 802.11ax PCIe OS: Arch Linux, Kernel: 6.6.1 (x86_64), Desktop: GNOME Shell, Display Server: Wayland Weston + X Server 1.21.1.11 + SurfaceFlinger + GNOME Shell Wayland, OpenGL: 4.6 Mesa 23.3.3-arch1.1, Compiler: GCC 13.2.1 20230801, File-System: ext4, Screen Resolution: 1920x1080 Borealis VirgGL: Processor: 12 x AMD Ryzen 5 5625C (12 Cores), Motherboard: ChromiumOS crosvm, Chipset: Intel 440FX 82441FX PMC, Memory: 16GB, Disk: 800GB, Graphics: virgl 256GB, Monitor: 16 x CrosvmDisplay OS: Borealis, Kernel: 6.1.71-09431-g309dfdce2dce (x86_64), Desktop: GNOME Shell, Display Server: Wayland Weston 12.0.1 + SurfaceFlinger + GNOME Shell Wayland, OpenGL: 4.6 Mesa 24.1.0-devel (git-c3a64f8dd1) (LLVM 15.0.7 DRM 3.42 ...), Compiler: GCC 13.2.1 20230801 + LLVM 16.0.6, File-System: btrfs, Screen Resolution: 1920x1080, System Layer: docker Borealis VirGL fix: Processor: 12 x AMD Ryzen 5 5625C (12 Cores), Motherboard: ChromiumOS crosvm, Chipset: Intel 440FX 82441FX PMC, Memory: 16GB, Disk: 800GB, Graphics: virgl 256GB, Monitor: 16 x CrosvmDisplay OS: Borealis, Kernel: 6.1.71-09431-g309dfdce2dce (x86_64), Desktop: GNOME Shell, Display Server: Wayland Weston 12.0.1 + SurfaceFlinger + GNOME Shell Wayland, OpenGL: 4.6 Mesa 24.1.0-devel (git-c3a64f8dd1) (LLVM 15.0.7 DRM 3.42 ...), Compiler: GCC 13.2.1 20230801 + LLVM 16.0.6, File-System: btrfs, Screen Resolution: 1920x1080, System Layer: docker Borealis VirGL Fix2: Processor: 12 x AMD Ryzen 5 5625C (12 Cores), Motherboard: ChromiumOS crosvm, Chipset: Intel 440FX 82441FX PMC, Memory: 16GB, Disk: 800GB, Graphics: virgl 256GB, Monitor: 16 x CrosvmDisplay OS: Borealis, Kernel: 6.1.71-09431-g309dfdce2dce (x86_64), Desktop: GNOME Shell, Display Server: Wayland Weston 12.0.1 + SurfaceFlinger + GNOME Shell Wayland, OpenGL: 4.6 Mesa 24.1.0-devel (git-c3a64f8dd1) (LLVM 15.0.7 DRM 3.42 ...), Compiler: GCC 13.2.1 20230801 + LLVM 16.0.6, File-System: btrfs, Screen Resolution: 1920x1080, System Layer: docker Borealis Zink/Venus: Processor: 12 x AMD Ryzen 5 5625C (12 Cores), Motherboard: ChromiumOS crosvm, Chipset: Intel 440FX 82441FX PMC, Memory: 16GB, Disk: 800GB, Graphics: virgl 256GB, Monitor: 16 x CrosvmDisplay OS: Borealis, Kernel: 6.1.71-09431-g309dfdce2dce (x86_64), Desktop: GNOME Shell, Display Server: Wayland Weston 12.0.1 + SurfaceFlinger + GNOME Shell Wayland, OpenGL: 4.6 Mesa 24.1.0-devel (git-c3a64f8dd1), Compiler: GCC 13.2.1 20230801 + LLVM 16.0.6, File-System: btrfs, Screen Resolution: 1920x1080, System Layer: docker GLmark2 2023.01 Resolution: 1920 x 1080 Score > Higher Is Better Arch Linux OpenGL direct ... 3413 |============================================ Arch Linux OpenGL via Zink . 1144 |=============== Borealis VirGL Fix2 ........ 833 |=========== Borealis Zink/Venus ........ 633 |======== GpuTest 0.7.0 Resolution: 1024 x 768 Points > Higher Is Better Arch Linux OpenGL direct ... 2855 |========================================== Arch Linux OpenGL via Zink . 2925 |=========================================== Borealis VirGL Fix2 ........ 2969 |============================================ Borealis Zink/Venus ........ 2991 |============================================ OpenArena 0.8.8 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Arch Linux OpenGL direct ... 182.8 |=========================================== Arch Linux OpenGL via Zink . 93.7 |====================== Borealis VirGL Fix2 ........ 66.2 |================ Borealis Zink/Venus ........ 60.8 |============== OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Milliseconds < Lower Is Better Arch Linux OpenGL direct ... MIN: 2.0 AVG: 5.4 MAX: 32.0 Arch Linux OpenGL via Zink . MIN: 2.0 AVG: 10.8 MAX: 46.0 Borealis VirGL Fix2 ........ MIN: 3.0 AVG: 15.0 MAX: 18.0 Borealis Zink/Venus ........ MIN: 2.0 AVG: 16.3 MAX: 26.0 Unigine Heaven 4.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL Frames Per Second > Higher Is Better Arch Linux OpenGL direct ... 21.65 |========================================== Arch Linux OpenGL via Zink . 21.80 |========================================== Borealis VirGL Fix2 ........ 22.10 |=========================================== Borealis Zink/Venus ........ 20.76 |======================================== Unigine Sanctuary 2.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL Frames Per Second > Higher Is Better Arch Linux OpenGL direct ... 80.93 |=========================================== Arch Linux OpenGL via Zink . 74.33 |======================================= Borealis VirGL Fix2 ........ 56.88 |============================== Borealis Zink/Venus ........ 63.74 |================================== Unigine Tropics 1.3 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL Frames Per Second > Higher Is Better Arch Linux OpenGL direct ... 65.29 |=========================================== Arch Linux OpenGL via Zink . 58.44 |====================================== Borealis VirGL Fix2 ........ 50.51 |================================= Borealis Zink/Venus ........ 50.10 |================================= Unigine Valley 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL Frames Per Second > Higher Is Better Arch Linux OpenGL direct ... 21.38 |========================================== Arch Linux OpenGL via Zink . 21.08 |========================================= Borealis VirGL Fix2 ........ 22.11 |=========================================== Borealis Zink/Venus ........ 20.67 |======================================== Xonotic 0.8.6 Resolution: 1920 x 1080 - Effects Quality: Ultimate Frames Per Second > Higher Is Better Arch Linux OpenGL direct ... 133.07 |========================================== Arch Linux OpenGL via Zink . 118.72 |===================================== Borealis VirGL Fix2 ........ 95.40 |============================== Borealis Zink/Venus ........ 72.61 |=======================