About Me

header ads

Available Wine 4.0! Support for Vulkan and Direct3D 12, CSMT is enabled by default

wine-696x477

After being in development for a year Wine 4.0 is now officially available. The new stable release includes important news such as support for Vulkan, Direct3D 12 and joypads.
For those who do not know Wine is a software written in C that allows the operation of the programs developed for the Microsoft Windows operating system on Linux . Wine is also used by Proton , the layer developed by Valve for Steam Play.

wine-4.0-534x462

The changes introduced with this major release are many. Support for Direct3D 12 is still experimental. Clearly, the vkd3d library and a Vulkan compatible graphics card are required for Direct3D 12. As for Vulkan, instead, a complete driver has been implemented.

The Multi-Threaded Command Stream (CSMT) is enabled by default, it should provide better graphics side performance . New features have been implemented for Direct3D 10 and 11 and the OpenGL core contexts are now enabled for all graphics cards and for all versions of Direct3D below 12.

Several Direct3D 11 interfaces have been updated to version 11.2 and as many DXGI interfaces have been updated to version 1.6. This allows all applications that require these new interfaces to function properly.

Support for 3D S3TC tablet textures has been introduced . S3TC-compressed 2D textures were already supported. HID game controllers are now supported in the XInput and Raw Input APIs. An SDL driver was then implemented to make the SDL pads compatible with the HID interface. Last but not least: first support for HiDPI on Android.

Find more details in the official release notes. You can download Wine 4.0 from the official website. Find the binaries for macOS, Android, Ubuntu, Debian and Fedora.

Post a Comment

0 Comments