Language Selection

English French German Italian Portuguese Spanish

Graphics Leftovers

Filed under
Graphics/Benchmarks
  • RADV Lands VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT

    The RADV Vulkan driver within Mesa has landed its VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT support so applications/games can opt to disable optimizations when compiling a Vulkan pipeline. This is notably what was just covered the other day for helping to reduce stuttering with DXVK.

  • DXVK 0.51 Brings Fixes & Asynchronous Pipeline Compilation Support

    DXVK 0.51 is now available as the latest version of this library for running Direct3D 11 games under Wine via the Vulkan graphics API.

    The DXVK 0.51 release most notable adds asynchronous pipeline compilation support for Vulkan drivers making use of VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT. This is the feature for reducing stuttering for games on DXVK and as of this morning is now supported by the RADV driver. We'll see how long it will take until the NVIDIA Vulkan driver and others support this feature. For now though DXVK ships with this support disabled and requires using the DXVK_USE_PIPECOMPILER=1 environment variable as this feature can cause hangs for Prey and potentially other titles.

  • VK9 Gets Better Support For Shaders, 64-bit Fixes

    While the rapidly maturing DXVK library has been capturing much of the limelight when it comes to piping Direct3D over Vulkan, the VK9 project targeting Direct3D 9 on top of Vulkan continues making progress.

  • Intel's Mesa Driver Prepares To Kill Off The Blitter

    Jason Ekstrand has spent some time away from the Intel ANV Vulkan driver to kill the hardware blitter usage within the i965 Mesa OpenGL driver.

    With a set of patches posted on Friday, the Intel Mesa driver eliminates its hardware blitter usage for Intel Sandy Bridge hardware and newer. Ekstrand explained that the graphics hardware blitter has been degraded on recent generations of Intel graphics, "On Sandy Bridge, the blitter was moved to another ring and so using it incurs noticable synchronization overhead and, at the same time, that synchronization is an endless source of GPU hangs on SNB. Some time around the Ivy Bridge time frame, we suspect that the blitter ended up with somewhat slower paths to memory than the 3D engine so it's slower in general. To make matters worse, the blitter does not understand any sort of compression at all and so using it frequently means having to do some sort of resolve operation."

  • Latest Intel ARB_gl_spirv Patches Published By Igalia

    It's almost one year since the release of OpenGL 4.6 and while there is support outside of the Mesa tree, mainline Mesa still doesn't support this latest OpenGL revision due to the holdups around SPIR-V ingestion support.

    Intel's i965 and AMD's RadeonSI drivers would have supported OpenGL 4.6 with mainline Mesa months ago, but they've been held up on the ARB_gl_spirv extension and the related ARB_spirv_extensions support. This work allows for SPIR-V modules to be used by OpenGL complementary to GLSL and allows for GLSL to also to be used as a source language for creating SPIR-V modules for OpenGL consumption. This is basically all about better interoperability between OpenGL and Vulkan -- not an easy task to implement.

  • RADV Adding New Bit To Help Avoid Stuttering With DXVK

    The RADV Vulkan driver will soon have VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT to help avoid stuttering with DXVK for running Direct3D 11 games on Wine over Vulkan.

    While DXVK performance is already quite compelling and handling a surprising number of D3D11 games rendered via Vulkan considering how young this project is, DXVK and potentially the other Vulkan Linux drivers may soon see less stuttering.

  • Vulkan layer for Direct3D 11 & Wine 'DXVK' updated with fixes for Dark Souls 3, Overwatch & more

    DXVK [GitHub] is such an incredible project to bring Direct3D 11 support to Wine using Vulkan and another exciting release is now out.

More in Tux Machines

Elementary OS 5.0 "Juno" Released For A Pleasant Linux Desktop Experience

Just ahead of Ubuntu 18.10, Solus 4, and Fedora 29 among other forthcoming Linux distribution releases, Elementary OS 5 "Juno" has been released for a polished desktop experience that aims to compete with macOS and Windows for desktop usability. Elementary OS 5.0 "Juno" continues to be based upon Ubuntu for its package set but continues with its own Pantheon desktop environment and remains quite focused on delivering a polished desktop experience. With the 5.0 Juno release they focused on refining the user experience, improving productivity, and taking their developer platform to the next level. Read more

Android Leftovers

Plasma 5.14.1

Today KDE releases a Bugfix update to KDE Plasma 5, versioned 5.14.1. Plasma 5.14 was released in October with many feature refinements and new modules to complete the desktop experience. Read more Also: KDE Plasma 5.14 Desktop Environment Gets First Point Release, Update Now

today's leftovers

  • Update KB4468550 Fixes Audio Issues Caused In Windows 10 October Patch [Ed: Alternative (better) headline is, Microsoft admits breaking your machine]
    If your Windows is updated to the latest Windows 10 October 2018 update then there are chances that you might be facing audio problems , something along the lines of “No Audio Output Device is installed”. The October 2018 patch caused this issue on many machines running Windows 10 version 1803 or above. Many users tweeted about this problem almost instantly as it was happening on such a wide scale when they realized that they Windows has stopped giving them audio when they start playing games, or launch a video player all while the sounds on their browser as well as the system sounds were working perfectly fine.
  • Linux v4.18: Performance Goodies
    Linux v4.18 has been out a two months now; making this post a bit late, but still in time before the next release. Also so much drama in the CoC to care about performance topics :P As always comes with a series of performance enhancements and optimizations across subsystems.
  • Automotive Grade Linux Enables Telematics and Instrument Cluster Applications with Latest UCB 6.0 Release
     

    Developed through a joint effort by dozens of member companies, the AGL Unified Code Base (UCB) is an open source software platform that can serve as the de facto industry standard for infotainment, telematics and instrument cluster applications. Sharing a single software platform across the industry reduces fragmentation and accelerates time-to-market by encouraging the growth of a global ecosystem of developers and application providers that can build a product once and have it work for multiple automakers.

     

    [...]

     

    The AGL UCB 6.0 includes an operating system, middleware and application framework. Key features include: [...]

  • Install, install, install! The dance of panic!
    3. PicarOS Diego. My daughter's desktop dual-boots Mageia and PicarOS Diego, a great MiniNo GalpON respin for children. Since the game she likes is neither running with WINE on Mageia 6.1 nor with Windows Vista, I tried to run it on WINE in PicarOS. The packages were old, so I updated the system. Big mistake! In the end, I was left with an up-to-date MiniNo that removed all the special tweaks for children and, to add insult to injury, the game would not run at all!