Sign in with
Sign up | Sign in
Your question
Closed

Direct3D 10/11 Natively Implemented on Linux

Last response: in News comments
Share
September 26, 2010 8:16:58 PM

Finally we are about there to lose windows for good! games are the only reason I keep windows around
Score
27
September 26, 2010 8:18:18 PM

Sweet! one step closer to uninstalling Windows 7 on my 1215n.
Score
3
September 26, 2010 8:22:28 PM

Hard LineFinally we are about there to lose windows for good! games are the only reason I keep windows around
Hmm.. lose Windows in favor of DirectX 10 and 11 on linux? IT'S MICROSOFT'S API! Microsoft isn't going to just make an API so people can reap it's benefits in Linux. There will always be Windows and there will always be Linux, for now. I am currently using Linux and hearing this definitely adds hope for the Linux community.
Score
20
September 26, 2010 8:23:42 PM

Hard LineFinally we are about there to lose windows for good! games are the only reason I keep windows around
I second that!
Score
3
September 26, 2010 8:24:39 PM

hey Steam i hear linux is more lucrative than ever...if u cant get a hint MAKE STEAM FOR LINUX
Score
24
September 26, 2010 8:27:58 PM

Ok, but who need Diretctx ? Most of gaming consoles use OpenGL, developers just need to improve linux video card drivers
Score
-15
September 26, 2010 8:30:04 PM

mlopinto2k1Microsoft isn't going to just make an API so people can reap it's benefits in Linux.
Actually, it's not going to be made by Microsoft. Also, it will run through WINE!! So, no, it's not LINUX native.
Score
0
September 26, 2010 8:37:28 PM

That's the news that i was waiting for!!!! The last step that i need to ditch "winblows" is a complete testing of ALL the games that have been published from the past 20 years or more before i start my complete OS migration.
Score
-1
September 26, 2010 8:45:44 PM

was Gallium a Vmware thing?
Score
-2
September 26, 2010 8:47:19 PM

RicardoKActually, it's not going to be made by Microsoft. Also, it will run through WINE!! So, no, it's not LINUX native.
Seriously? I had no idea that this API for Linux wasn't gonna be made by Microsoft!! C'mon man, I am talking about Microsoft continuing development with DirectX. If EVERYONE is just gonna migrate to Linux, they will stop developing it. It'll never happen.
Score
8
September 26, 2010 8:53:16 PM

neoverdugoThat's the news that i was waiting for!!!! The last step that i need to ditch "winblows" is a complete testing of ALL the games that have been published from the past 20 years or more before i start my complete OS migration.


I see the irony you did there ;) 
Score
0
Anonymous
September 26, 2010 8:58:30 PM

It's the year of Linux

oh wait....
Score
0
September 26, 2010 9:28:26 PM

thepinkpantherhey Steam i hear linux is more lucrative than ever...if u cant get a hint MAKE STEAM FOR LINUX

So you and the other 5 people that suffer through Linux gaming can hurry up and download it?
Score
-10
September 26, 2010 9:29:44 PM

When linux supports my wireless adapter natively without additional downloading, I'll use it. I don't know script commands, and trying to install anything on linux without an active internet connection is just not going to happen
Score
0
September 26, 2010 9:40:56 PM

ScoobyJooby-JewWhen linux supports my wireless adapter natively without additional downloading, I'll use it. I don't know script commands, and trying to install anything on linux without an active internet connection is just not going to happen


They do "support it", it's the other way around actually. Manufacturers have to provide drivers for their HW to be "supported". And in Linux almost every piece of HW is supported thanks to the "community" behind different distros and/or groups.

Anyway, it's not mature at all and we're still a few months away before we can see Wine trying it out in an alpha/beta state. They're still working on the driver side I think.

Cheers!
Score
3
September 26, 2010 10:11:10 PM

"not on Linux until this week" -- except that it's still not released and WINE has been trying to run Windows apps on Linux for something like 12 years and, as far as I am aware, they still aren't 100% compatible apps written for the initial Windows 95 release much less DirectX 11.
Score
1
September 26, 2010 11:29:26 PM

Ummmm, for all the OpenGL bashing, isn't OpenCL something of a golden cow right now?
Score
2
September 26, 2010 11:29:56 PM

Then we get Steam for Linux and I uninstall win7! :D 
Score
-1
September 26, 2010 11:38:34 PM

Funny .. the windows guys accept the linux guys with ease and look at them with indifference .. but the linux looks so full of itself .. oh gosh how bad windows is, let`s kill the big bad wolf, they charge us money for the OS.. (well shoot the clerk that seels you bread at the local store for charing you money for it). Or look we are bright enough that we can install a program trough command line in linux ... seriously .. me personally i have no use at all of linux and will never be a part of my OS. The thing that Linux users never got to understand is that the market has room for bouth of them, and that there are loads of ppl like me that are very pleased with their windows and will never even look at a linux platform. And i find it extremely funny how linux tries to be a windows, i mean ok let`s dump the command line installers let`s do it more user friendly like windows has, let`s make the menus look more like windows for users to transition with ease, let`s install DX from windows in linux ... what will be next that they`ll take from windows ?
Score
17
September 26, 2010 11:46:39 PM

I really hope they really let Linux in a bit more. It's really a great OS, and given the chance, I'm sure it'll run the same apps that Windows runs even better.
Score
-4
September 27, 2010 12:01:57 AM

1 more step and we'll run XBox games on a PS3! :) 
Linux on PS3
DirectX on Linux
the formula is simple...

so we'll have Windows games running on a PS3 with the Kinect device.
well... maybe not tomorrow...
Score
-5
September 27, 2010 12:09:29 AM

OpenGL is NOT an excellent cross-platform API, although it may have been one day.
It's counter-intuitive to code, performs worse and lacks features than D3D.

Major developers (ID etc) are using D3D even though they don't like being locked to Windows, simply because it is far superior to OpenGL.

What we need is more competition, a newcomer 3D API (or many of them), designed from scratch. But that'd require hardware vendors to open their APIs.

You can't create a new 3D API at present unless you implement a translation layer to either GL or D3D. It'd be like trying to write a new language or even a new compiler if the X86 spec was secret.

So we're stuck with a crappy duopoly of inferior vs proprietary.

Why aren't we breaking down doors and writing laws forcing these companies to release their API specs so we can write better software for them?
Score
5
September 27, 2010 12:09:50 AM

If linux get access to DX10/11 Ill definitely be moving to linux full time. The only reason im still on windows is on my netbook for blackberry manager (for tethering) and main desktop for gaming.

All linux needs after this is steam
/crosses fingers for one of the big three announcements
Score
0
September 27, 2010 12:12:29 AM

why do people want steam on linux? if you want to use steam buy windows... i could be apple all i want to put android on their iphone but that doesn't mean it will happen
Score
-10
September 27, 2010 12:43:19 AM

doorspawnWhat we need is more competition, a newcomer 3D API (or many of them), designed from scratch.

The cost associated to develop on a different API is too high. OpenGL and DirectX its enough.
Microsoft works hard with the gaming industry and the vendors, the competition come from the consoles. So the evolution is good on this side.
and OpenGL and DirectX are really close, from feature and performance point of view. and both are correctly supported by the GPU and the drivers. So its false to say DirectX is far superior.
Score
2
September 27, 2010 12:56:28 AM

That's insane, if Direct3D 10/11 would be faster than OpenGL on a non-Microsoft platform
Score
1
September 27, 2010 1:08:15 AM

Shin-sanThat's insane, if Direct3D 10/11 would be faster than OpenGL on a non-Microsoft platform


It's actually a very important thing to MS... You could fine tune your PC to a point where you would get monster performance loading exactly what you need from the boot loader. A special kernel with gallium + X (if needed at all) + drivers for networking/pads/etc and a GUI to select the game.

Cheers!
Score
0
September 27, 2010 1:58:36 AM

RicardoKActually, it's not going to be made by Microsoft. Also, it will run through WINE!! So, no, it's not LINUX native.


It will run through WINE, so YES, it is running native.
Score
0
September 27, 2010 2:12:24 AM

ok very good.
Score
0
September 27, 2010 3:15:22 AM

willgartThe cost associated to develop on a different API is too high.
If so then just pick one. Nobody's forcing you to support all compatible APIs. Most games only support 1 right now.

The only added cost is to the API designer. Game devs etc can only have things either as good (stick with GL and/or D3D) or better (a new API becomes better than those two).

willgartMicrosoft works hard with the gaming industry and the vendors, the competition come from the consoles. So the evolution is good on this side.

We're talking about API competition. The console manufacturers can't pick anything other than GL or D3D.
While it's better than just having 1, a duopoly is still not very competitive. And for all of us that don't use MS, it's been a monopoly.

willgartOpenGL and DirectX are really close, from feature and performance point of view. and both are correctly supported by the GPU and the drivers. So its false to say DirectX is far superior.


Well I don't know much about D3D since I write for linux, but when ID etc switch away from the open software they support there must be a major advantage, and I don't think they're selling out to Microsoft.

OpenGL has had slack periods recently (eg the 3.0 debacle where they dragged on forever then deleted most of the improvements developers were waiting on).


But this might all be moot sometime soon.
Graphics cards are getting flexible enough you can almost program a fast rendering engine yourself instead of using the standard rendering pathway.
Score
1
a b 5 Linux
September 27, 2010 3:22:55 AM

mlopinto2k1Hmm.. lose Windows in favor of DirectX 10 and 11 on linux? IT'S MICROSOFT'S API! Microsoft isn't going to just make an API so people can reap it's benefits in Linux.

As I understand it, and I may be wrong, but MS doesn't have a choice. APIs can't be patented. The implementation on the other hand may have patentable components. That's why Wine developers have steered clear of re-implementing the same API features and why it's difficult to get many games working through Wine.

mlopinto2k1If EVERYONE is just gonna migrate to Linux, they will stop developing it. It'll never happen.


People will not just up and leave Windows. i dare say a number of people here who are saying that they will ditch Windows just as soon as they can run games on Linux will come crying back to Windows within a couple of hours. Linux is not Windows, and requires a different way of thinking and doing things. It is fundamentally different to Windows.

ohimFunny .. the windows guys accept the linux guys with ease and look at them with indifference


I beg to differ, and I'm a "windows guy" (actually I use and appreciate both, but use Windows more often at the moment) There are alot of arrogant Windows fanboys who, firstly, don't have much of an understanding about their own operating system, and secondly don't have a clue about Linux either, but pretend that they do. You appear to be one of these people, but it's a very big group so don't feel too bad.

ohim .. but the linux looks so full of itself .. oh gosh how bad windows is, let`s kill the big bad wolf, they charge us money for the OS.. (well shoot the clerk that seels you bread at the local store for charing you money for it).


See now this is a very common statement by somebody who doesn't understand the concept of libre software. Not all Linux users have an issue with the price of anything (except that they can fulfil their needs without cost). You can sell Linux distros that are freely downloadable and you are not discouraged from doing so. FOSS is about free as in freedom, not free beer. I'm sure you've heard that said ad nauseum, but you obviously still don't understand it.

ohimthere are loads of ppl like me that are very pleased with their windows and will never even look at a linux platform.


Then why on earth are you trying to make an argument about Linux or Linux users if you've never even looked at it? Obviously you are pleased with what you have. You've never used anything else to know if you're using the right tool for the job (OSs are just tools after all, and you should always use the best tool for you, not for someone else)

ohimAnd i find it extremely funny how linux tries to be a windows


This is probably the most ignorant statement in your entire post and shows your complete and utter lack of understanding.

ohimi mean ok let`s dump the command line installers


Most distributions do not use a pure command line for installing the base system, but many still use a text-based installer. Further configuration is often entirely on the command-line. Ever tried Arch Linux? Debian Testing perhaps? OH no, you haven't even looked at Linux, I forgot.

ohimlet`s do it more user friendly like windows has


"User friendly" is a term used interchangeably with "what I'm used to" and therefore Windows is only user friendly because it is what you are used to. "User friendly" is probably one of the most meaningless terms ever created to discuss a user interface design. There are billions of potential users. Which user do you refer to when you say "user friendly"? Which user is the interface being friendly to? Me? You? A systems administrator? A 90-year-old woman in a nursing home?

ohimlet`s make the menus look more like windows for users to transition with ease


I haven't really seen any major distribution that looks like Windows. But even if there was one, how at all does this represent the goals of "Linux" (which is, at its most broad definition, simply the kernel and GNU toolchain). Did Windows copy the X Window System (which Linux distros typically use) which pre-dated it? After all, Windows is a late comer to the GUI arena.

In case you missed the link I posted earlier, I'll provide it again: http://linux.oneandoneis2.org/LNW.htm

That article is 5-6 years old, and yet amazingly the dead horse still gets beaten to a pulp with the same old arguments from the same people who have no idea about anything outside of their Zone of Familiarity.
Score
-1
September 27, 2010 3:43:05 AM

I have more faith in Android making Linux a more attractive gaming platform than I do from implementing Direct3D. As many have commented, Microsoft won't let this happen, so some of the time and effort will be wasted to lawyers. Sims and NFS shift are already available on Android phones.

And Steam is already being ported to Linux. Just be patient.

Score
-4
September 27, 2010 3:46:01 AM

freiheitner"not on Linux until this week" -- except that it's still not released and WINE has been trying to run Windows apps on Linux for something like 12 years and, as far as I am aware, they still aren't 100% compatible apps written for the initial Windows 95 release much less DirectX 11.

You are correct. My Linksys AE-1000 does work in linux. Ubuntu 10.04 specifically. It's just not supported after a fresh install with generic drivers. In Win7, I didnt install the drivers off the Linksys CD. Windows recognized the device and ran with it.
Score
2
September 27, 2010 3:57:07 AM

randomizerAs I understand it, and I may be wrong, but MS doesn't have a choice. APIs can't be patented. The implementation on the other hand may have patentable components. That's why Wine developers have steered clear of re-implementing the same API features and why it's difficult to get many games working through Wine.People will not just up and leave Windows. i dare say a number of people here who are saying that they will ditch Windows just as soon as they can run games on Linux will come crying back to Windows within a couple of hours. Linux is not Windows, and requires a different way of thinking and doing things. It is fundamentally different to Windows.I beg to differ, and I'm a "windows guy" (actually I use and appreciate both, but use Windows more often at the moment) There are alot of arrogant Windows fanboys who, firstly, don't have much of an understanding about their own operating system, and secondly don't have a clue about Linux either, but pretend that they do. You appear to be one of these people, but it's a very big group so don't feel too bad.See now this is a very common statement by somebody who doesn't understand the concept of libre software. Not all Linux users have an issue with the price of anything (except that they can fulfil their needs without cost). You can sell Linux distros that are freely downloadable and you are not discouraged from doing so. FOSS is about free as in freedom, not free beer. I'm sure you've heard that said ad nauseum, but you obviously still don't understand it.Then why on earth are you trying to make an argument about Linux or Linux users if you've never even looked at it? Obviously you are pleased with what you have. You've never used anything else to know if you're using the right tool for the job (OSs are just tools after all, and you should always use the best tool for you, not for someone else)This is probably the most ignorant statement in your entire post and shows your complete and utter lack of understanding.Most distributions do not use a pure command line for installing the base system, but many still use a text-based installer. Further configuration is often entirely on the command-line. Ever tried Arch Linux? Debian Testing perhaps? OH no, you haven't even looked at Linux, I forgot. "User friendly" is a term used interchangeably with "what I'm used to" and therefore Windows is only user friendly because it is what you are used to. "User friendly" is probably one of the most meaningless terms ever created to discuss a user interface design. There are billions of potential users. Which user do you refer to when you say "user friendly"? Which user is the interface being friendly to? Me? You? A systems administrator? A 90-year-old woman in a nursing home?I haven't really seen any major distribution that looks like Windows. But even if there was one, how at all does this represent the goals of "Linux" (which is, at its most broad definition, simply the kernel and GNU toolchain). Did Windows copy the X Window System (which Linux distros typically use) which pre-dated it? After all, Windows is a late comer to the GUI arena.In case you missed the link I posted earlier, I'll provide it again: http://linux.oneandoneis2.org/LNW.htmThat article is 5-6 years old, and yet amazingly the dead horse still gets beaten to a pulp with the same old arguments from the same people who have no idea about anything outside of their Zone of Familiarity.



Thanks for taking the time to answer back. There are so many misinformed statements with that post I did not feel like educating him. So thanks.
Score
-2
September 27, 2010 4:04:17 AM

Wait, people use Linux?

Direct 3D 10/11 will make people drop Windows? Really? We're going to see hundreds of millions of Linux users now?

Who cares. All my engineering software and development tools are Windows based. Everyone I know who runs a business has specific software that's Windows only.

I've played with Linux and found it a waste of time as it doesn't do anything I need. When it does, I'll look at it again (if it ever does).
Score
-1
September 27, 2010 4:06:19 AM

Open GL is just so far behind now it isn't funny.
Score
-1
September 27, 2010 4:10:07 AM

we demand bench!!! :D 
Score
1
September 27, 2010 4:11:45 AM

randomizerThere are alot of arrogant _______ fanboys who, firstly, don't have much of an understanding about their own _________, and secondly don't have a clue about ________ either, but pretend that they do.

Fixed for more general accuracy.
Score
5
a b 5 Linux
September 27, 2010 4:19:40 AM

ScoobyJooby-JewYou are correct. My Linksys AE-1000 does work in linux. Ubuntu 10.04 specifically. It's just not supported after a fresh install with generic drivers. In Win7, I didnt install the drivers off the Linksys CD. Windows recognized the device and ran with it.

Windows doesn't recognise my Wireless adapter. It doesn't like my scanner unless I use hacked Vista drivers. My printer needs drivers that are buried somewhere in Windows Update that I can't access straight away. I first need to tell Windows to download all printer drivers. Maybe I should go on a rant about how Windows is not ready for the mainstream or how the year of the Windows desktop is not yet here.

Moral of the story: hardware support is not universal for any operating system.

descendencyFixed for more general accuracy.


Thanks :lol: 
Score
-2
September 27, 2010 4:43:30 AM

randomizerWindows doesn't recognise my Wireless adapter. It doesn't like my scanner unless I use hacked Vista drivers. My printer needs drivers that are buried somewhere in Windows Update that I can't access straight away. I first need to tell Windows to download all printer drivers. Maybe I should go on a rant about how Windows is not ready for the mainstream or how the year of the Windows desktop is not yet here.Moral of the story: hardware support is not universal for any operating system.Thanks

valid point.
Score
0
September 27, 2010 6:00:59 AM

I don't think anyone appreciates what they have when they use Win7. I've used OSX, Win7, and Ubuntu, and I can firmly say that I've utterly destroyed Ubuntu via simple tasks (like installing applications using the built in application manager) more times than OSX and Win7 combined.

I keep trying to see what everyone is raving about. However, I don't believe I've found it quite yet.
Score
0
September 27, 2010 6:05:23 AM

mlopinto2k1There will always be Windows and there will always be Linux, for now.

:D 
Score
0
September 27, 2010 7:59:43 AM

randomizerWindows doesn't recognise my Wireless adapter. It doesn't like my scanner unless I use hacked Vista drivers. My printer needs drivers that are buried somewhere in Windows Update that I can't access straight away. I first need to tell Windows to download all printer drivers. Maybe I should go on a rant about how Windows is not ready for the mainstream or how the year of the Windows desktop is not yet here.Moral of the story: hardware support is not universal for any operating system.Thanks


Honestly I think its a combination of OS and Manufacturer at fault. OR our choice in hardware.

I have an Aopen Wireless NIC, worked spectacular in XP 32bit, moved to Vista 64bit and Aopen did not have 64bit drivers, RaLink(chipmaker) did but it would lock up windows if I had too many connections open. Who is to blame for that? Windows? No, both RaLink/Aopen and my choice of Wireless NIC were to blame. It's no longer used.
Score
1
September 27, 2010 12:59:24 PM

ohimFunny .. the windows guys accept the linux guys with ease and look at them with indifference .. but the linux looks so full of itself .. oh gosh how bad windows is, let`s kill the big bad wolf, they charge us money for the OS.. (well shoot the clerk that seels you bread at the local store for charing you money for it). Or look we are bright enough that we can install a program trough command line in linux ... seriously .. me personally i have no use at all of linux and will never be a part of my OS. The thing that Linux users never got to understand is that the market has room for bouth of them, and that there are loads of ppl like me that are very pleased with their windows and will never even look at a linux platform. And i find it extremely funny how linux tries to be a windows, i mean ok let`s dump the command line installers let`s do it more user friendly like windows has, let`s make the menus look more like windows for users to transition with ease, let`s install DX from windows in linux ... what will be next that they`ll take from windows ?
So the way you describe it... you must be an apple fanboi!! :p 
Score
0
September 27, 2010 1:48:42 PM

randomizerWindows doesn't recognise my Wireless adapter. It doesn't like my scanner unless I use hacked Vista drivers. My printer needs drivers that are buried somewhere in Windows Update that I can't access straight away. I first need to tell Windows to download all printer drivers. Maybe I should go on a rant about how Windows is not ready for the mainstream or how the year of the Windows desktop is not yet here.Moral of the story: hardware support is not universal for any operating system.
Thanks


Wow. You must be using some really crappy obscure hardware or you simply don't know how to install an OS.

I have Win 7 on 5 of my own PC's (3 desktops and 2 laptops). Every single one of them works perfectly and all my hardware was supported. At work we have over 10 PC's also running Win 7. To make matters worse, a lot of our hardware at work is actually obscure/rare (interfaces to test equipment like scopes, generators and the like). And all our work PC's work great. For example, we use a network printer and only installed the drivers on a single PC - the rest of the PC's simply downloaded the drivers from the first PC we installed the printer to.

If you think Win 7 isn't ready for the masses, then what would you say about Linux?
Score
-1
September 27, 2010 2:07:28 PM

This is what I've been waiting for for years, I can finally eliminate windows from my system completely.
Score
0
September 27, 2010 2:15:41 PM

It seems like there would be some intellectual property issues here. Can someone explain why there are not?
Score
0
September 27, 2010 3:49:25 PM

whatever, win7 is actually good. all those people saying they only keep it around for games are people that love linux in the first place. i switched to linux and managed to keep using it for about a year, and in that time i realized it just wasnt worth the hassle. if you want an average app thats easy to get on windows you have to search like everywhere, compile, customize, or even code it yourself on linux. linux is a hobby. windows is an OS.
Score
0
!