Author Topic: Directx equivalant for Linux?  (Read 4109 times)


  • Vectorian
  • ****
  • Posts: 876
Directx equivalant for Linux?
« on: January 31, 2016, 02:59:58 pm »
Does Linux  have an equivalent for Directx or not?


  • Administrator
  • Vectorian
  • *****
  • Posts: 1912
Re: Directx equivalant for Linux?
« Reply #1 on: January 31, 2016, 03:47:01 pm »
Not really. Valve for example wrote a wrapper to translate
DirectX calls to OpenGL. Anything that would call for DirectX
would at least need something to translate the calls.

The biggest thing would be to stop asking such broad questions
and expect pinpoint answers.

« Last Edit: January 31, 2016, 03:53:24 pm by bigpaws »


  • Vectorian
  • ****
  • Posts: 796
  • it's enough
Re: Directx equivalant for Linux?
« Reply #2 on: January 31, 2016, 04:16:35 pm »
There are just too many ways to answer this question.

Some basic background here, though info per se is not its intent. Other pages were too old in this ever-changing topic.

You're either wanting to evaluate a hardware purchase for running Linux, or wanting to run Windows-specific games or such. For hardware, you really want to look it up in hardware compatiblity guides; if you want to take the risk of just looking for "OpenGL" on the box, that's up to you.

If you're trying to get a particular piece of software to work, how it might be done is more specific to the software itself than most will admit. Looking in places dedicated to that software is usually the better idea, but if you want to continue here, no real help is possible without knowing some specifics of what you wish to do.

There are postings about "DirectX on Linux (wine)", etc, but you want the method specific to the target software. DirectX, or Direct3D, will not be ported to Linux or elsewhere. Its sole advantage is that it is native to Windows, thus driver API's supply its interfaces. Except for that, OpenGL (or Mesa3D) is at least "equivlent", if not better.

(Or yeah, what bigpaws said succinctly while I was looking for more characters to type :P)
« Last Edit: January 31, 2016, 04:18:46 pm by roarde »


  • Guest
Re: Directx equivalant for Linux?
« Reply #3 on: February 01, 2016, 05:54:30 am »
just a wild guess that you are asking for a specific piece of software.
i dont know of ANY software for linux that has a directx dependancy.
to me this means its a windows application and would thus be run in
wine anyway, which is where youd install directx

if you want even better support for running windows apps in linux than
 wine offers check out