We're Getting There — CrossOver Support for DirectX 12

From: CJ Silver from CodeWeavers <noreply_at_crossover.codeweavers.com>
Date: Wed, 22 Dec 2021 16:29:38 +0000 (UTC)

* We're Getting There — CrossOver Support for DirectX 12 *
by: CJ Silver
 
In 2022 DirectX 12 support is a top priority. That being said, our CrossOver developers are working through the challenge of developing support for DirectX 12 in two distinct gaming environments. The obstacles in Linux are not the same as the obstacles in Mac. Let's take a look at how CrossOver supports DirectX 12 and what the challenges are.



CrossOver uses VKD3D to run DirectX 12 games. VKD3D is a 3D graphics library built on top of Vulkan. Currently, lots of work is being done to improve VKD3D performance. With the help of the Vulkan descriptor indexing extension, which allows for functionality similar to DirectX 12 descriptor heaps, Vulkan descriptors are written less often and far less GPU memory is used. As a result, VKD3D can support…
 
Read More: http://url7685.crossover.codeweavers.com/ls/click?upn=CQrhCVEMWYBVzJ8-2BPA-2FM8Q-2B4nYJ0-2FFeZObwGroQzfu9p8ak-2FWAclpoGWOoWV376fzOhL2oHQBxBZLb0gyjdx8Ou-2FOjfRs8PeyL1VGilAR7zVOT6wpgMMl5eLKMxcMaZ-2BFTkqAH45LjLwtEcm-2F8SerDreIUPutWQI6LU-2FCocmUxg-3DxHTf_ZzlfPBi6my-2FoICQeOb14xQ4cHd-2FzYVNTDcVojF2b6VacOupkNjkRm28pxWHWxNDW8VNvJzPYOtCWfAn88BISIIWZKEsFKf18FGtVbWMJjGxCp5H7cJt7tG2fPtD168q2mYB95-2BnBkWA3UKtA1v08uJ5wKDwJo1OsDPsZpIwsdjvcTzJ85ASBQEDOvTafZfnyhrE6TMhu4q0h2f8N7HUauA-3D-3D
 
 
 
This e-mail was sent to your e-mail address because you subscribed
to our blogs.
If you do not wish to receive such e-mails in the future, click
the link below to unsubscribe:
http://url7685.crossover.codeweavers.com/ls/click?upn=CQrhCVEMWYBVzJ8-2BPA-2FM8Q-2B4nYJ0-2FFeZObwGroQzfu9127voRVYQY9DO61bWttotWhZV2eIK6jdPgEPK-2BLIUEAGURZtHzh5gsIZH3cA5L1A-3DXUQC_ZzlfPBi6my-2FoICQeOb14xQ4cHd-2FzYVNTDcVojF2b6VacOupkNjkRm28pxWHWxNDWhxRzqW6LfowvtUpJX-2BWMVJA-2Fa60k3-2B9bdqfzcYXYYx3qSAeSY-2Byo6dJNDqcJvriwkZ55m-2FBn6gCI2KvdIG9A3Fyj8f-2BCdvcNYfQfHLIwmJ6LEyC-2B-2F-2Fj9bjjxvIiU5ckCqXZuzwxa-2FAFkNLB4C7fjKA-3D-3D
Received on Wed Dec 22 2021 - 17:29:43 CET

This archive was generated by hypermail 2.3.0 : Wed Dec 22 2021 - 17:32:26 CET