Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

GCC Compiler Tests At A Variety Of Optimization Levels Using Clear Linux

Filed under
Development
Graphics/Benchmarks

For those curious about the impact of GCC compiler optimization levels, a variety of benchmarks were carried out using GCC 6.3 on Intel's Clear Linux platform.

Read more

Also: LLVM 4.0.1 Planning, Aiming For Better Stable Releases

Kernel Space: Linux, Graphics

Filed under
Graphics/Benchmarks
Linux
  • Mux Controller Subsystem Proposed For Linux 4.12

    A new subsystem has been proposed for staging in the Linux 4.12 kernel.

    Peter Rosin has requested Greg KH pull in the mux controller subsystem for the Linux 4.12 kernel. He explained of this new subsystem, "This adds a new mux controller subsystem with an interface for accessing mux controllers, along with two drivers providing the interface (gpio and adg792) and two consumers (iio and i2c). This is done in such a way that several consumers can independently access the same mux controller if one controller controls several multiplexers, thus allowing sharing."

  • Marek Looking To Tackle Large RadeonSI Performance Bottleneck

    Prolific Mesa developer Marek Olšák is looking to tackle what he thinks is the "biggest performance bottleneck at the moment" for the RadeonSI Gallium3D driver.

  • Shader Variants Support For Etnaviv Gallium3D

Linux Graphics

Filed under
Graphics/Benchmarks
  • Ubuntu 17.04 Still Hasn't Landed X.Org Server 1.19

    While the Ubuntu 17.04 final release is expected to happen in just over two weeks and the final freeze is quickly approaching, X.Org Server 1.19 has yet to land as anticipated into the Zesty Zapus.

  • NV_fill_rectangle Coming To Gallium3D/Nouveau

    Red Hat developer Lyude Paul is working on OpenGL NV_fill_rectangle support for Gallium3D and the Nouveau driver.

    Lyude has published a set of six patches for adding GL_NV_fill_rectangle support to Gallium3D and wires it up in the Nouveau NVC0 driver for GM200+ hardware.

  • New Engine Reset Capability Being Worked On For Intel DRM Linux Driver

    Intel's Michael Thierry published the fifth version of these patches on Friday. While there has been GPU reset support within the Intel DRM driver in case of hangs, this new engine-reset support is superior as it can reset a particular engine rather than performing a full GPU reset.

  • Vulkan 1.0.45 Released

    Version 1.0.45 is now the latest version of the Vulkan 1.0 specification.

RADV vs. NVIDIA Vulkan/OpenGL Performance For Serious Sam 2017

Filed under
Graphics/Benchmarks
Gaming

Yesterday I published some initial RADV Vulkan benchmarks for Serious Sam 2017, their "fusion" update to Serious Sam HD: The First Encounter. In this article are some comparison NVIDIA Linux Vulkan benchmark figures.

Read more

AMDGPU Vega Patches and AMD Open-Sources Code

Filed under
Graphics/Benchmarks
  • More AMDGPU Vega Patches Published

    Less than one week after AMDGPU DRM Vega support was published along with the other Vega enablement patches for the Linux driver stack, more Direct Rendering Manager patches are being shot out today.

  • AMD have announced 'Anvil', an MIT-licensed wrapper library for Vulkan

    AMD are continuing their open source push with 'Anvil' a new MIT-licenses wrapper library for Vulkan. It's aim is to reduce the time developers spend to get a working Vulkan application.

  • AMD Open-Sources Vulkan "Anvil"

    While waiting for AMD to open-source their Vulkan Linux driver, we have a new AMD open-source Vulkan project to look at: Anvil.

    Anvil is a project out of AMD's GPUOpen division and aims to be a wrapper library for Vulkan to make it easier to bring-up new Vulkan applications/games. Anvil provides C++ Vulkan wrappers similar to other open-source Vulkan projects while also adding in some extra features.

Kernel Space: Linux, Graphics

Filed under
Graphics/Benchmarks
Linux
  • Intel Has More P-State Changes Coming For Linux 4.12

    Tuning the P-State CPU frequency scaling driver for the Linux kernel feels like a never-ending process. While it's been around for years and continues to be refined, for some Intel CPUs on some workloads, the CPUFreq scaling driver leads to be better performance and even Intel's own Clear Linux distribution is using CPUFreq by default. With Linux 4.12, more intel_pstate revisions are taking place.

  • Intel's Vulkan Driver Working On VK_KHX_multiview Support

    Intel's open-source "ANV" Vulkan Linux driver is prepping support for the experimental VK_KHX_multiview extension.

    Key Intel Vulkan driver contributor Jason Ekstrand has published his initial patches for VK_KHX_multiview support within the ANV code-base. This also includes SPIR-V support for the related SPV_KHR_multiview extension.

  • Mir's Abstraction Layer Now Has Cut & Paste Support (MirAL)

    A few days ago we reported on Ubuntu's Mir now supporting drag and drop while now another important desktop feature has come to Ubuntu's Mir abstraction layer, MirAL.

  • DRM Core Updates For HDMI 2.0+ Features

    Synopsys has been working on some DRM core infrastructure patches for better handling of HDMI 2.0+ support by DRM drivers.

Graphics in Linux

Filed under
Graphics/Benchmarks
  • 17 Fresh AMDGPU DC Patches Posted Today

    Seventeen more "DC" display code patches were published today for the AMDGPU DRM driver, but it's still not clear if it will be ready -- or accepted -- for Linux 4.12.

    AMD developers posted 17 new DC (formerly known as DAL) patches today to provide small fixes for Vega10/GFX9 hardware, various internal code changes, CP2520 DisplayPort compliance, and various small fixes.

  • libinput 1.7.0
  • Libinput 1.7 Released With Support For Lid Switches, Scroll Wheel Improvements

    Peter Hutterer has announced the new release of libinput 1.7.0 as the input handling library most commonly associated with Wayland systems but also with Ubuntu's Mir as well as the X.Org Server via the xf86-input-libinput driver.

  • Nouveau TGSI Shader Cache Enabled In Mesa 17.1 Git

    Building off the work laid by Timothy Arceri and others for enabling a TGSI (and hardware) shader cache in the RadeonSI Gallium3D driver as well as R600g TGSI shader cache due ot the common infrastructure work, the Nouveau driver is now leveraging it to enable the TGSI shader cache for Nouveau Gallium3D drivers.

This Week's Mesa 17.1-dev + Linux 4.11 Radeon Performance vs. NVIDIA

Filed under
Graphics/Benchmarks

Given all the recent performance work that's landed recently in Mesa Git for Mesa 17.1 plus the Linux 4.11 kernel continuing to mature, in this article are some fresh benchmarks of a few Radeon GPUs with Mesa 17.1-dev + Linux 4.11 as of this week compared to some GeForce graphics cards with the latest NVIDIA proprietary driver.

Basically this article is to serve as a fresh look at the open-source Radeon vs. closed-source NVIDIA Linux gaming performance. The Radeon tests were using the Linux 4.11 kernel as of 20 March and the Mesa 17.1-dev code also as of 20 March. The NVIDIA driver used was the 378.13 release. Ubuntu 16.10 was running on the Core i7 7700K test system.

Read more

Vulkan News

Filed under
Graphics/Benchmarks
  • Yaakuro shows off SteamVR on Unreal Engine 4 using Vulkan on Linux

    Previously Yaakuro worked to make Unreal Engine 4 work with SteamVR using OpenGL on Linux, but now he's moved onto making it work with Vulkan!

  • Unreal Engine 4 Making Progress On Linux With Vulkan & SteamVR

    Thanks to the work of community UE4 developer Yaakuro, Unreal Engine 4 on Linux with SteamVR support is advancing and can now be used with Vulkan rendering.

    Earlier this month the developer got UE4 with SteamVR on Linux running but using the OpenGL renderer. But today he's shared a video showing off UE4 on Linux SteamVR with Vulkan.

  • Khronos Clarifies That Vulkan Multi-GPU Isn't Limited To Windows 10

    With the big Vulkan 1.0.42 update came a number of new extensions, including for Vulkan multi-GPU/device support. There was some confusion by some that Vulkan's multi-GPU support was limited to Windows 10, but that is not at all the case.

    It appears some confusion came up about Vulkan's multi-GPU support when some Game Developers Conference (GDC17) slides had referenced the Windows Display Driver Model (WDDM). Thus some thought the Vulkan multi-device capabilities were somehow tied to using Windows' WDDM.

More on Radeon Vega

Filed under
Graphics/Benchmarks
  • Radeon Vega Changes For Libdrm, Plans For Merging Prior To Kernel Support

    The latest in the hardware enablement work for adding support for the upcoming Radeon RX Vega to the open-source Linux graphics driver are the patches to libdrm for this Mesa DRM library that sits between the DRM kernel drivers and Mesa / xf86-video / other user-space graphics code.

  • More Radeon Vega Work Lands For LLVM 5.0

    Yesterday we saw 100 patches adding Vega support to the Radeon DRM driver as well as 140 patches adding Vega support to RadeonSI Gallium3D. The other big piece of the open-source Linux driver stack for Vega is the AMDGPU LLVM changes.

Syndicate content

More in Tux Machines

Distributions News: Ubuntu, Manjaro, and Lakka

  • Ubuntu founder retakes the CEO throne, many employees gone
    Mark Shuttleworth, the founder of Canonincal has once again returned to his positition of CEO, as Jane Silber, the previous CEO now heads to the Board of Directors; and big changes happen to the staff lineup as a result. In a blog bost by Sibler, she says, “I originally agreed to be CEO for 5 years and we’ve extended my tenure as CEO by a couple of years already. We’ve been preparing for a transition for some time by strengthening the executive leadership team and maturing every aspect of the company, and earlier this year Mark and I decided that now is the time to effect this transition.”
  • [Video] Manjaro 17.0 KDE Edition - See What’s New
    Manjaro 17.0 KDE is the latest release of Manjaro Linux. This release brings new KDE Plasma 5.9.x as desktop environment include the most of KDE applications 16.12 and KDE Frameworks 5.32.
  • Make your own NES Classic Edition with Lakka 2.0 LibreELEC Linux distro and Raspberry Pi
    The NES Classic Edition is a very fun nostalgia-based gaming console. As someone who grew up with Nintendo, I knew I wanted the mini system as soon as it was announced. A family member was able to score me one on launch day, and I've been very happy with it. Unfortunately, other people have not been so lucky. Supply was very limited and it has since been discontinued. If you do not already have it, you are sort of out of luck without paying high prices on eBay or Craigslist. If you are only looking to replay the NES games of your youth, and you are OK with doing it in an unofficial way, emulation is another route. In fact, if you'd rather not play these games on your PC, you can instead use a Linux-based operating system and a Raspberry Pi (or other devices) hooked to a television. One such distro is Lakka, which just reached version 2.0. It is arguably better than an NES Classic Edition as it can also play games from other systems, such as SNES, Sega Genesis, Nintendo 64, PlayStation 1, and many more.

Software: Monitoring Tools, VSXu, and FSearch

today's howtos

Linux Mint's Plans

  • Some Of The Features Coming To Linux Mint's Cinnamon 3.4 Desktop
    In the latest monthly progress report on Linux Mint, some of the upcoming changes for the GNOME3-forked Cinnamon Desktop Environment were shared.
  • Monthly News – April 2017
    Many thanks to all the people who donated to us and who help to fund our project. Donations are down to about 60% of what they were last year, but they’re still quite high. In the first trimesters of 2015, 2016 and 2017 we respectively received $23k, $40k and $25k. Our development team has gotten bigger and our budget is being extended to include some administrators and designers. Other figures and metrics indicate we’re growing so this probably just reflects an exceptional year for donations in 2016.
  • Linux Mint Is Adopting LightDM as its Login Manager
    Linux Mint is adopting the LightDM display manager to handle and authenticate user sessions. Revealing plans in its latest monthly update, Mint says it will formally drop the MDM Display Manager (MDM) in favour of LightDM with Mint 18.2, release date for which is as-yet unknown. The popular Ubuntu-based Linux distribution mooted a possible switch earlier this year, noting that it had a key feature MDM lacks (guest sessions), and has become something of a standard across distributions.
  • Linux Mint 13 support ends, LMDE to get MATE 1.18 soon, big changes heading to Cinnamon
    The news from the Linux Mint team was quite interesting this week. First up, Linux Mint 13 has officially hit EOL (end of life), so you really do need to upgrade. LMDE (Linux Mint Debian Edition) is set to get the MATE desktop version 1.18 "this week" and they have ported mintMenu over to GTK3, since the rest of MATE is now using GTK3 too it makes sense.