Language Selection

English French German Italian Portuguese Spanish


Mesa Development

Filed under
  • Mesa 18.2 Git Lands RadeonSI OpenGL 4.4 Compatibility Profile Support

    It was just four days ago that Valve Linux GPU driver developer Timothy Arceri was thinking it could take a while before having OpenGL 4.4 compatibility profile support for RadeonSI, but tonight that milestone is checked off the list.

    Yesterday were RadeonSI GL 4.4 compatibility profile patches posted by Arceri after he made a breakthrough in achieving support for this OpenGL revision under the compatibility mode that allows GL's deprecated functionality to be utilized.

  • Nouveau NIR Support Nears The Mesa Merging Milestone

    It has been a while since last having anything to report on the Nouveau Gallium3D driver's effort to support the NIR intermediate representation as part of their effort to re-use existing code-paths for helping to bring-up SPIR-V compute support for this open-source NVIDIA Linux driver and ultimately working towards Vulkan support. But the latest version of these Nouveau NIR patches are now available and almost ready to be mainlined.

  • mesa 18.1.3

    Mesa 18.1.3 is now available. This is a bug fix point release in the 18.1 series.

  • Mesa 18.1.3 Released With The Latest Load Of Fixes

    For those planning to enjoy some Linux games this weekend while using the RadeonSI / RADV / Intel / Nouveau drivers, Mesa 18.1.3 is now out as the newest stable point release.

    Mesa 18.1.3 leads with several (rather random) fixes to the RADV Vulkan driver, Meson build system updates, Autotools build system updates, fixes within the common NIR and GLSL compiler code paths, just a few Intel driver fixes, and other updates.

Benchmarks: Encryption Performance, Clear Linux and Wine

Filed under
  • EXT4 LUKS dm-crypt, eCryptfs, Fscrypt Encryption Benchmarks For A USB 3.0 HDD

    A few weeks back I posted benchmarks of EXT4 fscrypt vs. eCryptfs vs. LUKS dm-crypt benchmarks for showing the EXT4 file-system performance encryption performance for these kernel-based approaches. That testing was done with a SATA 3.0 SSD while in this article is a look at the performance in another popular choice: if using a USB 3.0 external enclosure with a hard drive.

  • A Look At Some Of The Clear Linux Performance Changes For June 2018

    Given Clear Linux is a "rolling release" Linux distribution with new releases often being put out multiple times per day, and a lot of the emphasis by Intel on their open-source Linux distribution being performance, I decided it would be fun to start providing a monthly look at how their performance has been evolving.

    Clear Linux continues offering among the highest performing out-of-the-box/stock Linux distribution experience on x86_64 hardware. With their relentless performance tuning, I was curious to see how much of a performance impact was made just over the course of the past month.

  • A Ton Of Wine vs. Windows 10 vs. Linux Direct3D/OpenGL Performance Data

    Last week I posted a number of Wine vs. Windows 10 vs. Ubuntu Linux benchmarks focusing mostly on the CPU/system performance for various cross-platform applications/programs. For those interested in the graphics/gaming performance, here are a number of Direct3D and OpenGL benchmarks.

    Today is just a look at the plethora of raw data collected when running a number of graphics benchmarks that natively support Linux and Windows, including tests of the Windows binaries on Wine under Ubuntu Linux. In the Wine/Windows tests for many of these runs are also Direct3D 9 / Direct3D 11 renderer options tested too while obviously under Linux is just the OpenGL runs. The tests used today do not have Vulkan support.

Graphics, Playback and Benchmarks

Filed under
  • AV1: next generation video – The Constrained Directional Enhancement Filter

    AV1 is a new general-purpose video codec developed by the Alliance for Open Media. The alliance began development of the new codec using Google’s VPX codecs, Cisco’s Thor codec, and Mozilla’s/Xiph.Org’s Daala codec as a starting point. AV1 leapfrogs the performance of VP9 and HEVC, making it a next-next-generation codec . The AV1 format is and will always be royalty-free with a permissive FOSS license.

  • DXVK 0.61 Released With Performance Improvements

    DXVK 0.61 is out today as the newest version of this Direct3D 11 over Vulkan translation layer to help with running Windows D3D11 games on Wine.

    While DXVK has already been quite performant in comparison to the Wine's D3D11-to-OpenGL translation layer, with DXVK 0.61 there are even more performance enhancements. DXVK 0.61 sports small performance improvements for AMD GPUs, "significant" performance improvements for some NVIDIA GPUs, better GPU utilization in some games, and reduced performance overhead of the DXVK Heads-Up Display.

  • Windows 10 vs. Ubuntu Linux With OpenGL/Vulkan On GTX 1060/1080 Ti & RX 580/Vega 64

    Here are our latest benchmark numbers for looking at the performance of Windows 10 vs. Linux for OpenGL/Vulkan graphics driver performance for both NVIDIA GeForce and AMD Radeon hardware using the latest drivers as of June 2018 for OpenGL and Vulkan.


    The Java graphics performance with using OpenGL was substantially faster on Linux.

Games and Graphics Leftover

Filed under
  • Action-adventure platformer 'Chasm' has finally finished production

    The long wait for the good looking action-adventure platformer Chasm may soon be over, as the developer has announced they have finished production.

    Bit Kid (previously named Discord Games) said on their latest Kickstarter update, that they've been speaking to Valve (and Sony) about a good launch date that's not too crowded. That's going to be a bit of an issue no matter what though, with so many games coming out all the time it will be hard anyway.

  • The mental destruction heavy game 'Brigador' had another revamp recently

    Brigador is a game about piloting some sort of mech unit or tank and destroying practically everything and it had another revamp recently.

    It's such a different game to the initial release, I have to hand it to Stellar Jockeys for really sticking at it given how ignored they were back with their original release. A shame too, it's a beautiful game and now even more so. The latest update has overhauled the in-game lighting. It always looked good before, now it simply shines!

  • Detective Case and Clown Bot in: The Express Killer to release July 19th with Linux support

    Detective Case and Clown Bot in: The Express Killer, the sequel to Murder in the Hotel Lisbon is set to release on July 19th with Linux support. Murder in the Hotel Lisbon was released in 2013 and went on to sell over 120K copies, so hopefully The Express Killer will be a good follow-up.

  • RadeonSI GL 4.4 Compat Patches Make Wolfenstein & Doom With OpenGL Happy In Wine

    Timothy Arceri at Valve has been working a lot lately on improving the RadeonSI Gallium3D driver's OpenGL compatibility profile support. While he just posted GL 4.0 compatibility profile patches when he thought it would take a while before getting OpenGL 4.4 compatibility support in order, it turns out it wasn't as bad as anticipated.

    Arceri posted the latest set of 18 patches for getting OpenGL 4.4 compatibility support in order. Thanks to help from David Airlie and others, he was able to get the OpenGL 4.4 compatibility profile support in order.

  • Mesa 18.1.3 Is Coming This Week With Many RADV Fixes

    For those sticking to the Mesa stable releases, Mesa 18.1.3 is expected to be out by this weekend and features a few dozen changes.

    Mesa 18.1.3 at this point has just over three dozen patches. With those patches the RADV Vulkan driver stands out as having quite a number of fixes in this release. Besides RADV fixes there are also a number of Meson build system updates, some core GLSL and NIR fixes, and then just the assortment of other small changes/fixes.

Graphics/Playback: Allwinner, AOMedia, VideoCore, DRM-Next

Filed under
  • Allwinner Releases New User-Space OpenGL Mali Binary Blobs

    Last year Allwinner began making OpenGL user-space binaries more readily available for Linux systems in cooperation with Free Electrons (now Bootlin), A new set of OpenGL binaries has now been released that includes Wayland support.

  • AOMedia AV1 Codec v1.0.0 Appears Ready For Release

    The AV1 1.0.0 royalty-free video codec now appears to be firmed up and ready for its official debut.

    Back in March the AOMedia organization made up of many of the leading ISVs and IHVs announced the public release of AV1 that ended up being a draft release albeit miscommunicated in the process by their PR folks.

  • V3D & VC4 Should Have Lower CPU Overhead, More Fixes

    Eric Anholt continues leading the charge on open-source Broadcom VideoCore graphics driver support for Linux.

    Anholt has published another update to his VideoCore driver work, which these days is mostly centered around the "V3D" stack for VideoCore V and newer with the VC4 driver used by the Raspberry Pi now in great shape.

  • More Icelake Work Queued Along With Other Graphics Driver Enhancements For Linux 4.19

    Intel began submitting graphics/DRM driver updates two weeks ago to begin targeting the Linux 4.19 kernel merge window while on Monday was their second batch of changes to hit DRM-Next.

Radeon Software 18.20 vs. Mesa 18.2 RadeonSI/RADV Linux Driver Performance

Filed under

Last week AMD released the Radeon Software 18.20 driver "AMDGPU-PRO" with support for Ubuntu 18.04 LTS. If you are curious how their closed-source OpenGL and Vulkan driver performance is comparing to the latest Mesa-based open-source driver, here are performance metrics using the latest drivers.

Read more

Also: Phoronix Test Suite 8.0.1 Released With Windows Benchmarking & Phoromatic Improvements

13-Way IBM POWER9 Talos II vs. Intel Xeon vs. AMD Linux Benchmarks On Debian

Filed under

Back in April we were able to run some IBM POWER9 benchmarks with remote access to the open-source friendly Talos II systems by Raptor Computer Systems. We were recently allowed remote access again to a few different configurations of this libre hardware with three different POWER9 processor combinations. Here are those latest benchmarks compared to Intel Xeon and AMD EPYC server processors.

Read more

Graphics: XWayland, Ozone-GBM, Freedreno, X.Org, RadeonSI

Filed under
  • The Latest Batch Of XWayland / EGLStream Improvements Merged

    While the initial EGLStreams-based support for using the NVIDIA proprietary driver with XWayland was merged for the recent X.Org Server 1.20 release, the next xorg-server release will feature more improvements.

  • Making Use Of Chrome's Ozone-GBM Intel Graphics Support On The Linux Desktop

    Intel open-source developer Joone Hur has provided a guide about using the Chrome OS graphics stack on Intel-based Linux desktop systems.

    In particular, using the Chrome OS graphics stack on the Linux desktop is primarily about using the Ozone-GBM back-end to Ozone that allows for direct interaction with Intel DRM/KMS support and evdev for input.

  • Freedreno Reaches OpenGL ES 3.1 Support, Not Far From OpenGL 3.3

    The Freedreno Gallium3D driver now supports all extensions required by OpenGL ES 3.1 and is also quite close to supporting desktop OpenGL 3.3.

  • X.Org Is Looking For A North American Host For XDC2019

    If software development isn't your forte but are looking to help out a leading open-source project while logistics and hospitality are where you excel, the X.Org Foundation is soliciting bids for the XDC2019 conference.

    The X.Org Foundation is looking for proposals where in North America that the annual X.Org Developers' Conference should be hosted in 2019. This year it's being hosted in Spain and with the usual rotation it means that in 2019 they will jump back over the pond.

  • RadeonSI Compatibility Profile Is Close To OpenGL 4.4 Support

    It was just a few days ago that the OpenGL compatibility profile support in Mesa reached OpenGL 3.3 compliance for RadeonSI while now thanks to the latest batch of patches from one of the Valve Linux developers, it's soon going to hit OpenGL 4.4.

    Legendary open-source graphics driver contributor Timothy Arceri at Valve has posted 11 more patches for advancing RadeonSI's OpenGL compatibility profile support, the alternative context to the OpenGL core profile that allows mixing in deprecated OpenGL functionality. The GL compatibility profile mode is generally used by long-standing workstation software and also a small subset of Linux games.

Wine 3.10 vs. Ubuntu 18.04 vs. Windows 10 Desktop Performance

Filed under

Here are some fresh benchmarks comparing the performance of a variety of cross-platform Windows/Linux desktop applications when benchmarking the native Windows 10 binaries, the Windows binaries under Wine 3.10 on Ubuntu 18.04, and then the native Linux binaries itself on Ubuntu 18.04. All tests were done on the same system and these results do a good job at showing the potential (and shortcomings) of Wine from a performance perspective.

Read more

Hyperthreading From Intel Seen as Dodgy, Buggy

Filed under
  • Intel Hyper Threading Performance With A Core i7 On Ubuntu 18.04 LTS

    Following the news yesterday of OpenBSD disabling Intel Hyper Threading by default within its OS over security concerns and plans to disable Simultaneous Multi Threading for other processors/architectures too, here are some fresh Intel HT benchmarks albeit on Ubuntu Linux. The OpenBSD developer involved characterized HT/SMT as "doesn't necessarily have a positive effect on performance; it highly depends on the workload. In all likelihood it will actually slow down most workloads if you have a CPU with more than two cores." So here are some benchmarks using a current-generation Intel Core i7 8700K six-core processor with Hyper Threading.

  • SMT Disabled by Default in -current
  • OpenBSD Will Disable Intel Hyper-Threading To Avoid Spectre-Like Exploits

    OpenBSD, an open source operating system that focuses on security, announced that it will disable Intel’s Hyper-Threading (HT) feature so that attackers can no longer employ Spectre-like cache timing attacks.

  • Intel’s hyperthreading blocked on OpenBSD amid hints of new Spectre-like bugs

    The maintainer of open source Unix-like operating system, OpenBSD, has announced that it will disable hyperthreading on Intel CPUs because of security concerns. It claims that simultaneous multithreading creates a potential new attack vector for Spectre-like exploits, and plans to expand its disabling of multithreading technologies to other chip manufacturers in the near future.

Syndicate content

More in Tux Machines

Mozilla: FCC, Brotli Compression and an Extension

  • Mozilla files arguments against the FCC – latest step in fight to save net neutrality
    Today, Mozilla is filing our brief in Mozilla v. FCC – alongside other companies, trade groups, states, and organizations – to defend net neutrality rules against the FCC’s rollback that went into effect early this year. For the first time in the history of the public internet, the FCC has disavowed interest and authority to protect users from ISPs, who have both the incentives and means to interfere with how we access online content. We are proud to be a leader in the fight for net neutrality both through our legal challenge in Mozilla v. FCC and through our deep work in education and advocacy for an open, equal, accessible internet. Users need to know that their access to the internet is not being blocked, throttled, or discriminated against. That means that the FCC needs to accept statutory responsibility in protecting those user rights — a responsibility that every previous FCC has supported until now. That’s why we’re suing to stop them from abdicating their regulatory role in protecting the qualities that have made the internet the most important communications platform in history. This case is about your rights to access content and services online without your ISP blocking, throttling, or discriminating against your favorite services. Unfortunately, the FCC made this a political issue and followed party-lines rather than protecting your right to an open internet in the US. Our brief highlights how this decision is just completely flawed...
  • Using Brotli compression to reduce CDN costs
    The Snippets Service allows Mozilla to communicate with Firefox users directly by placing a snippet of text and an image on their new tab page. Snippets share exciting news from the Mozilla World, useful tips and tricks based on user activity and sometimes jokes. To achieve personalized, activity based messaging in a privacy respecting and efficient manner, the service creates a Bundle of Snippets per locale. Bundles are HTML documents that contain all Snippets targeted to a group of users, including their Style-Sheets, images, metadata and the JS decision engine. The Bundle is transferred to the client where the locally executed decision engine selects a snippet to display. A carefully designed system with multiple levels of caching takes care of the delivery. One layer of caching is a CloudFront CDN.
  • Working around the extension popout-tab refusing to close on Firefox for Android
    How do you close an web extension popout-winndow (the small window that appears when you click on on extension’s toolbar button)? On the desktop, all you need is a simple window.close(). Because of the limited available screen space Firefox on Android have popout-tabs instead of popout-windows. Users can dismiss these tabs by pressing the back button, closing them manually, or switching to another tab. However, they’re deceptively difficult to close pragmatically. This article was last verified for Firefox 61, and applies to Firefox for Android versions 57 and newer. It’s common for web extension popout-windows to close themselves after the user has completed an action in them. While many web extensions work on Firefox for Android, users often have to manually close the popout-tabs on their own.

KDE: Akademy 2018, Chakra GNU/Linux, and Krita Interview with Margarita Gadrat

  • Akademy 2018
    The time for Akademy came this year as well, this year it was in the gorgeous Vienna, Austria. This year marks my 10th Akademy in a row, starting from my first one in Belgium in 2008. Talks have been awesome as usual, but what’s always awesome for me year by year is all the face to face conversation with so much diverse and smart people in out awesome KDE community.
  • Notes on the Akademy 2018
    This year I attended to my fourth Akademy, the annual KDE summit. The conference is always a good place to meet old and new KDE people. This year we had a lot of new faces showing up there, which is very good because new people might mean new ideas coming, more hands to work on KDE projects, and more mouths to spread our message From Brazil we had three new contributors attending for the first time, Lays, Caio and Eliakin, from a total of eight Brazilians who participated this year. I think we can count with Tomaz and Helio although they are living in Germany
  • Chakra GNU/Linux Users Can Now Install KDE Plasma 5.13.4, KDE Applications 18.08
    Users of the Chakra GNU/Linux operating system can now install the latest KDE software, including KDE Plasma 5.13.4, KDE Applications 18.08, and KDE Frameworks 5.49 from the main repositories. In early July 2018, Chakra GNU/Linux users have got their taste of the latest KDE Plasma 5.13 desktop environment, but now they can update their installations to the recently released KDE Plasma 5.13.4 point release, which brings more than 45 bug fixes and improvements.
  • Interview with Margarita Gadrat
    Nothing that really annoys me. Krita is awesome and complete software! Maybe a couple of little things, but I don’t really use them. Like text tool, which is now getting better and better. And I’d like to be able to move the selection form not while selecting, but after it is selected.

Kernel: Linux 4.19, 2018 Linux Plumbers Conference and More

  • Icelake LPSS, ChromeOS EC CEC Driver On Way To Linux 4.19 Kernel
    The Linux "multi-function device" code updates were sent in overnight for the 4.19 kernel merge window with a few interesting additions. Worth pointing out in the MFD subsystem for the Linux 4.19 kernel includes: - The ChromeOS EC CEC driver being added. Google's embedded controller for ChromeOS devices is able to expose an HDMI CEC (Consumer Electronics Control) bus for interacting with HDMI-connected devices for controlling them via supported commands. The Linux kernel's HDMI CEC support has got into shape the past few kernel cycles and now the ChromeOS EC support can expose its HDMI CEC abilities with this new driver.
  • Testing and Fuzzing Microconference Accepted into 2018 Linux Plumbers Conference
    Testing, fuzzing, and other diagnostics have greatly increased the robustness of the Linux ecosystem, but embarrassing bugs still escape to end users. Furthermore, a million-year bug would happen several tens of times per day across Linux’s installed base (said to number more than 20 billion), so the best we can possibly do is hardly good enough.
  • Latest Linux 4.19 Code Merge Introduces ChromeOS EC CEC Drivers and Cirrus Logic Detection
    Some interesting code updates were just recently put into the Linux 4.19 kernel merge window regarding “multi-function device” capabilities – mostly, this includes several new drivers and driver support, but perhaps most interesting is the ChromeOS EC CEC driver being added. Google’s embedded controller for ChromeOS has been able to expose an HDMI CEC (Consumer Electronics Control) bus for interacting with HDMI-connected devices, which in turn is able to control them via supported commands. So now Linux kernel’s HDMI CEC support has been improved over the past few kernel cycles until now, which means that the ChromeOS EC support will be able to expose the HDMI CEC abilities utilizing the new driver added in this merge window.
  • Linux 4.19 Had A Very Exciting First Week Of New Features
    The Linux 4.19 kernel merge window opened one week ago and there's been a lot of new features and improvements to be merged during this front-half of the merge period. If you are behind on your Phoronix reading, here's a look at the highlights for week one.

Games Leftovers