Language Selection

English French German Italian Portuguese Spanish

Graphics: DXVK, AMD, Nouveau and More

Filed under
  • DXVK 0.31 Released With Tessellation Work, NVIDIA Fixes

    The DXVK project that has been making significant progress the past several months in getting Direct3D accelerated via Vulkan for Wine gamers now has a new release available.

  • AMD's Vulkan Memory Allocator Nears Version 2.0

    Last year AMD's GPUOpen group posted the Vulkan Memory Allocator while coming soon is version 2.0 of this code-base.

    The GPUOpen Vulkan Memory Allocator is an easy-to-use memory allocation library that tries to rid your Vulkan code-base of the necessary boilerplate code for memory setup and other routine tasks under Vulkan while making the memory easier to manage across drivers, handle out-of-memory conditions, and is cross-platform. Version 1.0 was out last year but v2.0 appears to be quickly approaching with their current Git activity referencing 2.0 alpha versions.

  • Compute Support Is Moving Along For Nouveau

    Longtime Nouveau contributor Karol Herbst who joined Red Hat at the end of 2017 continues working on Nouveau compute support along with fellow hat-wearing open-source graphics driver developer Rob Clark.

    Karol was initially working on NIR support for Nouveau as part of this effort for getting OpenCL compute going atop this reverse-engineered, open-source NVIDIA driver by taking advantage of existing SPIR-V to NIR support. That NIR intermediate representation support has been getting into shape while a separate effort is also working on SPIR-V support for Clover.

  • AMDGPU Has More WattMan Improvements & Power Profiling For Linux 4.17

    More new material has been submitted to DRM-Next for AMDGPU feature improvements in Linux 4.17.

    At the end of February was the first batch of AMDGPU updates for Linux 4.17 that included initial WattMan support, gamma / color management work for DC, various other AMDGPU DC display improvements, and other alterations.

  • With Vulkan 1.1 It's Technically Possible To Write A Pure Wayland Compositor

    With Vulkan 1.1 it should be technically possible to write a driver/vendor-agnostic Wayland compositor using Vulkan thanks to the new core extensions.

    Going back two years has been feature request #294 about Wayland compositor-side extensions for Vulkan for basically trying to write a Vulkan compositor back-end. That feature request was closed today as with Vulkan 1.1 it's technically possible, but we have yet to see anyone attempt this feat.

More in Tux Machines

LuxMark OpenCL Performance On Windows vs. Linux With Radeon/NVIDIA

When carrying out this week's Windows vs. Linux gaming tests with AMD Radeon and NVIDIA GeForce GPUs on the latest drivers, I also took the opportunity to run some fresh OpenCL benchmarks on Windows and Linux with the competing GPU vendors. I was particularly interested in running this test given the maturing state of ROCm on Linux for providing a new and modern compute stack... That coming with Linux 4.17+ will even begin to work from a mainline Linux kernel. Albeit for this round of testing was using AMD/GPUOpen's stock ROCm Ubuntu packages for 16.04 LTS as outlined on their GitHub page. Read more

Top Linux tools for writers

If you've read my article about how I switched to Linux, then you know that I’m a superuser. I also stated that I’m not an “expert” on anything. That’s still fair to say. But I have learned many helpful things over the last several years, and I'd like to pass these tips along to other new Linux users. Read more

i.MX6 ULL module runs Linux with real-time patch

Artila’s “M-X6ULL” COM runs Linux 4.14 with the PREEMPT_RT patch on an 800MHz i.MX6 ULL, and offers dual LAN controllers, 4GB eMMC or an optional microSD slot, and an optional carrier board. The M-X6ULL, which follows other Artila i.MX based modules such as the i.MX537 based M-5360A, measures only 68 x 43mm. Still, that’s hardly a record for modules featuring NXP’s Linux-driven, power-sipping i.MX6 ULL. MYIR’s MYC-Y6ULX measures 39 x 37mm. Read more

First Zynq UltraScale+ based 96Boards SBC runs PetaLinux

Avnet has launched its open-spec Ultra96 96Boards CE SBC for $249, featuring a Zynq UltraScale+ ARM/FPGA SoC, WiFi, BT, 4x USB, a mini-DisplayPort, and support for Linaro’s Avnet’s Ultra96 (AES-ULTRA96-G) was unveiled earlier this week as part of Linaro’s joint announcement of its program for unleashing the potential of artificial intelligence technology on selected Arm SoCs. Now this Zynq UltraScale+ based, 96Boards CE standard (85 x 54mm) SBC is available for pre-order at $249 with shipments starting in May. Read more