search
HomeCommon ProblemDirectX 12 support is creeping into Linux

  • Click to enter:ChatGPT tool plug-in navigation directory

DirectX 12 支持正在悄悄渗透到 Linux

Vulkan and other open source graphics APIs are strongly respected by the industry. It is widely used in the PC gaming field. High-performance cross-platform software like Vulkan enables incredible performance in games like Doom Eternal and allows low-budget games like Farming Simulator 22 to run on Mac OS X and Linux.

Gaming giant Microsoft has maintained DirectX dominance through its Xbox brand and studio acquisitions, and now it appears to be creeping into open source software implementations of OpenGL for Mesa, Linux, and BSD. Microsoft Principal Software Engineer Jesse Natalie is working on adding and improving D3D12 compute support in OpenGL via Mesa, and hinted that future enhancements are in the pipeline. Merge request from Jesse:

This adds some parallel state tracking to the computation. In some cases, graphics state tracking is simply extended (e.g., resources bound to shaders), in other cases it is duplicated (e.g., additional pipeline caches), and in other cases it be reconstructed. The end result of computing support for ARB_compute_shader is that the indirect path therein is somewhat slow. Now that we have compute support, we can start connecting compute shaders for things we need to simulate in the future, such as providing faster paths for indirect dispatch that require state variables.

While Mesa's support for D3D12 compute shaders is currently unclear, such support could be very useful in data centers. Microsoft may already offer GPU-optimized virtual machines on Azure for workloads that require more specialized chips. It's important to note that this merge request and its build efforts are not related to any official efforts to port DirectX 12 to Linux.

The above is the detailed content of DirectX 12 support is creeping into Linux. For more information, please follow other related articles on the PHP Chinese website!

Statement
This article is reproduced at:云东方. If there is any infringement, please contact admin@php.cn delete

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
3 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
1 months agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools