Language Selection

English French German Italian Portuguese Spanish

Direct3D 10/11 Is Now Natively Implemented On Linux

Filed under
Software

It's a pity Luca Barbieri or any Mesa / Gallium3D developers are not at Oktoberfest as they are deserving of more than a few Maß of Augustiner. In fact, today a new Gallium3D state tracker was pushed into Mesa and it's perhaps the most interesting state tracker for this open-source graphics driver architecture yet. It's a state tracker that exposes Microsoft's DirectX 10/11 API on Linux! And it's already working and can be hooked into Wine!

Luca Barbieri made a rather significant commit today that adds a state tracker dubbed "d3d1x", which implements the Direct3D 10/11 COM API in Gallium3D. Luca says this is just the initial version, but it's already working and can run a few DirectX 10/11 texturing demos on Linux at the moment. This is not a matter of simply translating the Direct3D calls and converting them to OpenGL like how Wine currently handles it, but is natively implemented within Gallium3D and TGSI to speak directly to the underlying graphics driver and hardware. Thanks to Gallium3D's architecture, this Direct3D support essentially becomes "free" to all Linux drivers with little to no work required.

As said in the commit




More in Tux Machines

GNOME Tracker 1.4 Gets Its First Point Release with Dozens of Improvements and Fixes

Martyn Russell, the developer of the Tracker semantic data storage software for desktop and mobile devices used by default on the GNOME desktop environment, announced the release of the first maintenance version for Tracker 1.4. Read more

blackPanther OS 14.1 (Walking Dead) Unleashed Worldwide, Download Now - Video

The development team behind a very old GNU/Linux operating system, blackPanther OS, had the great pleasure of announcing the immediate availability for download of version 14.1 of their 13-year old distribution, dubbed Walking Dead. Read more

Benchmarking Debian GNU/Hurd 2015 vs. GNU/Linux

After a reminder this week from a Phoronix Premium member about some fresh Debian GNU/Hurd benchmarks, here are some fresh results comparing this version of Debian with the Hurd kernel instead of the Linux kernel. The results for this comparison are done against Debian GNU/Linux Wheezy. For those unfamiliar, Debian GNU/Hurd is the GNU user-land but running atop Hurd -- similar to Debian GNU/kFreeBSD being powered by the FreeBSD kernel. On the topic of Debian GNU/kFreeBSD, I'll probably run a fresh kFreeBSD vs. Linux comparison again soon. Read more

Andalusia revamps its free software desktop

The government of Spain’s Andalusia has revamped its free and open source desktop, aimed to become the region’s standard configuration for workstations and laptops. The overhaul focussed on IT management, system integration, support and system scalability. The new standard corporate desktop, GECOS - Guadalinex Escritorio COrporativo eStandar, is designed to handle tens of thousands of workstations. Read more