Language Selection

English French German Italian Portuguese Spanish

Graphics/Benchmarks

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.

Graphics in Linux

Filed under
Graphics/Benchmarks
  • Porting Mesa/Libdrm's Build System To Meson Brings Up Controversy

    Last week an independent developer proposed replacing the build system of libdrm -- the DRM library that sits between Mesa and the Linux kernel DRM -- to using the Meson build system as a potential replacement to using Autotools. That has led to another colorful discussion around build systems.

    Dylan Baker's RFC patches can be found on the dri-devel list and the discussion that ensued. He argues that the build system with Meson would be better since it's written in Python, Meson makes use of Ninja rather than CMake, its syntax is arguably simpler, and it's quicker. Dylan found that his build times dropped from 26 seconds to 13 seconds when going from Autotools to Meson. When making use of ccache, the build times dropped from 13 seconds to 2 seconds. He also mentioned he's planning on porting Mesa's Autotools/CMake build system over to Meson.

  • AMD’s Linux GPU patches seven Vega 10s

    These 100 patches add up to 40,000 lines of code and have been sent out today for review. The idea is that AMD will use them as the basis to provide "Vega 10" support within the Linux AMDGPU DRM driver.

  • Seven AMD Vega GPU IDs have appeared in the latest Linux driver release

    More than forty thousand lines of updated code have been sent out with 100 little patches for AMD’s Linux graphics drivers so they can deliver Vega GPU support when the new architecture launches. Inside the latest drivers have appeared seven discrete Vega 10 device IDs.

  • AMD Linux Driver Team Releases Over 100 ADMGPU Driver Patches Including Vega 10, Polaris 12 Support

    More than 100 patches for ADMGPU driver, including some much talked about support for Vega 10, were released by AMD’s Linux driver team yesterday.

Mesa and Radeon RX Vega

Filed under
Graphics/Benchmarks

Graphics in Linux

Filed under
Graphics/Benchmarks
  • QEMU Is Interested In Vulkan Guest Support "Vulkan-ize Virgl"

    The QEMU project is hoping for some interested developers to enhance VirGL for better offering OpenGL guest support with QEMU guests and possibly extend it to include Vulkan support.

  • how close to conformant is radv? - airlied
  • AMD Sends Out 100 Patches, Enabling Vega Support In AMDGPU DRM

    100 patches amounting to over fourty thousand lines of code was sent out today for review in order to provide "Vega 10" support within the AMDGPU DRM driver.

    Adding Vega support to AMDGPU is a big task due to all of the changes over Polaris and other recent GPUs. Vega rolls out a new video BIOS interface, lots of new hardware intellectual property, support for video decode using UVD (UVD 7.0), support for video encode using VCE (VCE 4.0), support for 3D via RadeonSI, power management, full display support using DC, and support for SR-IOV virtualization.

  • How The RadeonSI OpenGL Performance Has Evolved From Mesa 11.1 To Mesa 17.1 Git

    For those curious how AMD's RadeonSI Gallium3D driver for GCN GPUs has evolved, here are benchmarks with two graphics cards showing how the RadeonSI Mesa performance has evolved since Mesa 11.1 going back to late 2015.

  • Mesa 17.0.2 Released Along With Mesa 13.0.6

    The second point release is now available to Mesa 17.0.

    Mesa 17.0.2 is shipping this Monday with a dozen fixes to the Intel ANV / Radeon RADV Vulkan drivers, various improvements to the Intel OpenGL driver, and fixes for Nouveau NVC0 and RadeonSI.

Syndicate content

More in Tux Machines

Games and CrossOver

Red Hat and Fedora

Android Leftovers

Leftovers: OSS and Sharing

  • CoreOS Tectonic Now Installs Kubernetes on OpenStack
    CoreOS and OpenStack have a somewhat intertwined history, which is why it's somewhat surprising it took until today for CoreOS's Tectonic Kubernetes distribution to provide an installer that targets OpenStack cloud deployments.
  • Docker and Core OS plan to donate their container technologies to CNCF
    Containers have become a critical component of modern cloud, and Docker Inc. controls the heart of containers, the container runtime. There has been a growing demand that this critical piece of technology should be under control of a neutral, third party so that the community can invest in it freely.
  • How Blockchain Is Helping China Go Greener
    Blockchain has near-universal applicability as a distributed transaction platform for securely authenticating exchanges of data, goods, and services. IBM and the Beijing-based Energy-Blockchain Labs are even using it to help reduce carbon emissions in air-polluted China.
  • An efficient approach to continuous documentation
  • The peril in counting source lines on an OSS project
    There seems to be a phase that OSS projects go through where as they mature and gain traction. As they do it becomes increasingly important for vendors to point to their contributions to credibly say they are the ‘xyz’ company. Heptio is one such vendor operating in the OSS space, and this isn’t lost on us. :) It helps during a sales cycle to be able to say “we are the a big contributor to this project, look at the percentage of code and PRs we submitted”. While transparency is important as is recognizing the contributions that key vendors, focus on a single metric in isolation (and LoC in particular) creates a perverse incentive structure. Taken to its extreme it becomes detrimental to project health.
  • An Open Source Unicycle Motor
    And something to ponder. The company that sells this electric unicycle could choose to use a motor with open firmware or one with closed firmware. To many consumers, that difference might not be so significant. To this consumer, though, that’s a vital difference. To me, I fully own the product I bought when the firmware is open. I explain to others that they ought to choose that level of full ownership whenever they get a chance. And if they join a local makerspace, they will likely meet others with similar values. If you don’t yet have a makerspace in your community, inquire around to see if anyone is in the process of forming one. Then find ways to offer them support. That’s how we do things in the FOSS community.
  • The A/V guy’s take on PyCon Pune
    “This is crazy!”, that was my reaction at some point in PyCon Pune. This is one of my first conference where I participated in a lot of things starting from the website to audio/video and of course being the speaker. I saw a lot of aspects of how a conference works and where what can go wrong. I met some amazing people, people who impacted my life , people who I will never forget. I received so much of love and affection that I can never express in words. So before writing anything else I want to thank each and everyone of you , “Thank you!”.
  • Azure Service Fabric takes first tentative steps toward open source [Ed: Microsoft Peter is openwashing a patent trap with back doors]
  • Simulate the Internet with Flashback, a New WebDev Test Tool from LinkedIn
  • Mashape Raises $18M for API Gateway Tech
    Casado sees Mashape's Kong API gateway in particular as being a particularly well positioned technology. Kong is an open-source API gateway and microservice management technology.
  • PrismTech to Demonstrate Open Source FACE 2.1 Transport Services Segment (TSS) Reference Implementation at Air Force FACE Technical Interchange Meeting
    PrismTech’s TSS reference implementation is being made available under GNU Lesser General Public License (LGPL) v3 open source license terms.
  • How Open-Source Robotics Hardware Is Accelerating Research and Innovation

    The latest issue of the IEEE Robotics & Automation Magazine features a special report on open-source robotics hardware and its impact in the field.