Language Selection

English French German Italian Portuguese Spanish

Graphics: Mesa, Nouveau, RADV and Intel Blackhole Render

  • Mesa Developers Discuss LTO'ing + PGO'ing Builds For Greater Performance

    Making use of Link-Time Optimizations (LTO) and Profile Guided Optimizations (PGO) is currently being talked about by Mesa developers for their release builds in potentially squeezing out better performance.

    Dieter Nützel shared that when using LTO and PGO compiler optimizations on Mesa, he's able to get RadeonSI's binary size 40% smaller and 16~20% faster for this OpenGL driver. Link-time optimizations are about as the name implies running optimization passes during the linker phase when able to analyze the to-be-produced binary in full rather than the individual object files in order to allow for more inter-procedural optimizations on the whole program.

  • Open-Source Nouveau Extended To Support The GeForce 16 Series With Hardware Acceleration

    With the big Linux 5.6 kernel on the open-source NVIDIA "Nouveau" driver side there is finally accelerated support for the GeForce RTX 2000 "Turing" graphics cards (when paired with binary-only microcode). With that initial cut support is no GeForce 16 series Turing support, but that is now on-deck for Linux 5.7.

    While the GeForce 16 series is Turing based and just without the RTX cores, firmware/microcode differences and other subtle changes were needed to the Nouveau kernel driver for enabling its open-source hardware accelerated support.

  • Radeon "sisched" Scheduler Is Made Obsolete By RADV's ACO Back-End

    It's been years since last hearing anything about sisched as the SI machine instruction scheduler that started out for the RadeonSI OpenGL driver and was ultimately supported by the RADV Vulkan driver too.

    Years ago, SISCHED helped offer better open-source AMD Radeon Linux gaming performance but those days are over. The scheduler was made part of the AMDGPU LLVM back-end and that sisched code hasn't seen any new work in ages. Now with Valve's ACO taking off so well since its mainlining in Mesa 19.3 as an alternative to the AMDGPU LLVM back-end, it pretty much nails the coffin on SISCHED.

  • Intel Blackhole Render Support Lands In Mesa 20.1

    Intel Blackhole Render support was finally merged today for the new Intel "Iris" Gallium3D OpenGL driver default, the older i965 driver for pre-Broadwell hardware, and also the Mesa state tracker for Gallium3D drivers.

    Proposed back in 2018 was the Intel blackhole render extension for OpenGL / GLES as an extension to disable all rendering operations emitted to the GPU through OpenGL rendering commands but without affecting OpenGL pipeline operations.

More in Tux Machines

Devices/Embedded: Ibase, Raspberry Pi and ODYSSEY X86J4105800

  • Rugged, 28.6-inch signage PC supports Linux

    Ibase’s EN50155-certified “MRD-286” is a 28.6-inch, bar-type panel PC for passenger info and signage applications that runs Linux or Win 10 on an Apollo Lake SoC. It offers IP65 protection and -20 to 55°C support. Public touchscreen computers are a tough sell in these tough days of contagion, but there are plenty of applications out there that don’t need our grubby fingers to operate. Ibase refers to the MRD-286 as a panel PC, but its super wide-screen, bar-type, 28.6-inch display lacks touch support.

  • The Off-Grid CyberDeck Is a Computer for the Apocalypse

    With a Raspberry Pi and other parts, it’s simple to build a rugged waterproof computer to ride out the collapse of civilization.

  • This $188 single-board x86 computer supports Windows, Linux, and Arduino

    The ODYSSEY X86J4105800 is a single-board computer with a 10 watt Intel Celeron J4105 quad-core Gemini Lake processor, 8GB of RAM. Available from SEEED Studio for $188, it’s basically a full-fledged mini-desktop computer on a 4.3″ x 4.3″ board, complete with support for Windows 10 or most GNU/Linux distributions. [...] It’s also an Arduino-compatible device thanks to an integrated ARM Cortex-M0+ co-processor. And there’s a 40-pin Raspberry Pi-compatible header, another 28-pin header, and several other developer-friendly features. [...] The 40-pin connector means you can use Raspberry Pi HATs with the system. The ARM microcontroller means you can program ARuino applications on the device. And there’s even a SIM card slot that allows you to use the system as a router or gateway when used with a cellular modem.

NetBSD 8.2 is available!

The third release in the NetBSD-8 is now available. This release includes all the security fixes in NetBSD-8 up until this point, and other fixes deemed important for stability. Read more Also: NetBSD 8.2 Released With Fix For Ryzen USB Issues, Fix For Booting Single Core CPUs

Any Corona tracking app must be used voluntarily and be Free Software

The Free Software Foundation Europe (FSFE) demands that the use of tracking technologies that aim at breaking the chains of disease infection may only be promoted on a voluntary basis, fundamental rights must be respected and the software must be published under a Free Software licence. In the last days there have been increasing debates about the use and development of apps that aim at helping to contain the corona virus, by tracking new infections and their contact persons. With the help of a contact diary it is possible to record who met with whom and when. If a person is infected with the corona virus, their contacts are informed and asked to isolate themselves and to take further actions, if necessary. It will be hopefully possible to break the chain of infection and thus reduce the infection rate. In some countries, there are also discussions about a mandatory use of this app, which would interfere on people's right to control their technology and thus their privacy. Read more

Huawei in OIN