MS Says Windows 7 Will Run DirectX 10 On the CPU
arcticstoat writes "In what could be seen as an easy answer to the Vista-capable debacle, Microsoft has introduced a 'fully conformant software rasterizer' called WARP (Windows Advanced Rasterization Platform) 10, which does away with the need for a dedicated hardware 3D accelerator altogether. Microsoft says that WARP 10 will support all the features and precision requirements of Direct3D 10 and 10.1, as well as up to 8x multi-sampled anti-aliasing, anisotropic filtering and all optional texture formats. The minimum CPU spec needed is just 800MHz, and it doesn't even need MMX or SSE, although it will work much quicker on multi-core CPUs with SSE 4.1. Of course, software rendering on a single desktop CPU isn't going to be able to compete with decent dedicated 3D graphics cards when it comes to high-end games, but Microsoft has released some interesting benchmarks that show the system to be quicker than Intel's current integrated DirectX 10 graphics. Running Crysis at 800 x 600 with the lowest quality settings, an eight-core Core i7 system managed an average frame rate of 7.36fps, compared with 5.17fps from Intel's DirectX 10 integrated graphics."
So we can play things at 7fps with ultra low settings. Whoopee.
Seriously, buy a goddamn graphics card.
In other news, Intel graphics chips said to be designed for minimal power draw rather than all out performance. This power draw is decidedly not beaten by running a software renderer that will stress the CPU till it sucks power like an electric chair as the CPU is only general hardware, not specific. More at 11.
"To any truly impartial person, it would be obvious that I am right."
they've had an idea, those BASTARDS!
How much is an 8-core system going to cost vs the system with integrated graphics? At that point, it seems wiser to invest more money in a graphics card than in faster CPUs if that's what you're going to be doing.
By far the more useful thing is that it's probably better for development because the driver developers will have a reference point of how the graphics are supposed to render. Also, larger game companies will be able to point out these differences to get bug fixes out of the graphics card companies. "Your graphics card renders this incorrectly with regards to the reference, fix it" is much more forceful than "your graphics card behaves differently than your competitor".
"Running Crysis at 800 x 600 with the lowest quality settings, an eight-core Core i7 system managed an average frame rate of 7.36fps, compared with 5.17fps from Intel's DirectX 10 integrated graphics."
So the game went from unplayable at the lowest settings possible, to being still unplayable at the lowest settings possible?
Great move MS, youv'e really solved a problem there.
cmd-q.co.uk - some sort of stupid fucking internet bullshit
Does anyone else remember the 'good old days' when certain 3D graphics cards (the ViRGE comes to mind), were actually SLOWER than software renderers?
The term used then was 'decelerator' and I think MS's stupid decision to (once again) bow to Intel on this should share the same term.
How long will it take for true 3D acceleration to become an expected standard feature on PC's?
"...Well, there's egg and bacon; egg sausage and bacon; egg and spam; egg bacon and spam; egg bacon sausage and spam..."
Say you get a new computer with a decent CPU, but no graphics card for work. You guys remember that thing, right? Work? Spreadsheets and documents and...yeah. That stuff.
Anyway, now you can play Tomb Raider on it. The original one. Sweet.
/. is silly
they made this to run the desktop effects
not crysis xD
To think that anybody would want to run a DX10 game on an 800mhz no SSE CPU is insane, even considering the company involved. Perhaps for DX 7,8 and perhaps 9 games this might be reasonable (though not likely) but jesus, no thanks!
My guess is that Microsoft wanted their next OS to be virtualized on a server and yet still be able to run applications written for Direct-X.
Life is not for the lazy.
Is MS going to rewrite their GUI layers on top of their 3d API a la Apple?
They did that in Vista. They did it so poorly that customers sued over being sold "Vista-capable" machines which weren't -- including Intel video cards that weren't enough.
Meanwhile, Ubuntu runs on Compiz, which does just fine on Intel -- and Apple has been so far ahead that someone took the audio from one of the original Vista presentations, and combined it with video from Tiger, thus showing that really everything "new" about Vista was just playing catch-up with Tiger, while Leopard was just around the corner.
More to the point: I believe it's now possible to run a Windows Server without a video card -- or, indeed, any GUI at all, depending on what apps you need.
Don't thank God, thank a doctor!
How does that even make sense? Not to defend Microsoft's bullshit, but how does coding a software renderer on one OS suddenly mean it should work with every OS? There's no possible logical leap there. Hell, why not DOS?
maybe 'cause I do run he DirectX 10 hack on my XP and no it didn't raise the CPU usage (as claimed be the union of MS Windoze Vista Fanboyz)... it lowered it.
What? There is no way to use DX10 on XP at this time; the only "hacks" are game-specific, allowing you to use DX10 games on DX9, or bump up the graphics detail on games when in DX9 mode to something closer to what they do in DX10 mode. All that proves is that these particular games don't actually need DirectX 10 to run, or that their DirectX 9 modes are being intentionally crippled.
I know, they could have backported all of Vista to work on Windows 98! Some people said it wasn't technically possible! All they had to do was put the 98->XP upgrade and then the XP->Vista upgrade on one DVD. But they didn't....
Oh wait... thats because its a _completely retarded idea_. Adding DX10 to XP would mean backporting a bunch of kernel mods, the new driver model, etc - which while "possible" would certainly be a hell of a lot of work.
So shut the fuck up freetard and just buy the new OS... you had the old one for six fucking years, do you expect it to be supported forever?
And no, those DX10 hacks don't "support DX10 on XP" - they emulate a bunch of crap, and they emulated it badly.
3laws: No freebies, no backsies, GTFO.
Hurrah! In the future, when i switch off pointless Aero crap, it will free up lots more cpu cycles for the annoying microsoft apps i need to run to see simple 2d spreadsheet data sent to me by retards who use proprietary microsoft file formats. Microsoft FTW!!
They whose government reduces their essential liberties for temporary security, receive neither liberty nor security.
Man, that's like 2 whole fps more. With further optimization they might even crank it up to 15fps, which would get it close to the framerate I got from Crysis on medium settings with my laptop. And the best part is, you can run it on your enterprise-class server when you aren't busy serving up hundreds of thousands of SQL searches! Why pay $400 for a lousy video card when you can buy a $20K server instead?
Which part of "eight core machine" is cheap and low end?
I'm sure a $50 graphics card is cheaper (and would whip this things ass).
No sig today...
Now, the hardware accelerated audio production system is a relic. They are still made, but they are unpopular.
This isn't quite true. Certainly the mixing, EQ, effects processing and a lot of signal generation (softsynths, etc.) is done on board the host PC nowadays, but where the rubber meets the road and there's a need have to have really good sample-accurate synchronized input/output in real time without the possibility of clicks and pops, people are still relying on outboard hardware, usually in the form of a pricey rack-mount FireWire interface that's offloading a *lot* of effort from the host computer in addition to performing A/D/A conversion. It's not usually signal processing per se, but still necessary since none of the OS's used in audio production are hard realtime, and consequently can't maintain accurate timing without the help of that extra hardware.
Please stand clear of the doors, por favor mantenganse alejado de las puertas
"an eight-core Core i7 system managed an average frame rate of 7.36fps, compared with 5.17fps from Intel's DirectX 10 integrated graphics"
So a $5 single cheap chip runs crysis slower than an 8-core $1000 200W behemoth CPU?
Wow. Cheap affordable 3D is here!!!
FFS.
DirectX is middleware between the hardware and software, there's no reason you couldn't implement the frontend side of things, regardless of how it's actually handled on the back end... Just look at wine.
http://spamdecoy.net - free throwaway anonymous email - avoid spam!
Choose your "experts" carefully.
I'll take an expert over a pay-for-say MS "expert" any day. Facts happen to run against MS, get over it. That's why the marketing firms they hire come down so hard on reviewers, evaluators and benchmarkers.
If you want to get down to the bottom of some of the many, many problems with MS Vista, as well as the OpenGL imitation, then see Peter Gutmann's analysis, A Cost Analysis of Windows Vista Content Protection.
Running a smear campaign may or may not annoy the author, but it is the facts he is reporting. You can even read Peter's response to the MS attack dogs where he addresses their tactics as well as emphasizes some of the points they chose to skip over.
MS has a long history of manufacturing abuse of not just critics but also critical data. Money spend on MS products goes into funding unethical, anti-competitive, and, in some cases, illegal activity. Even helping keep the monopoly going, whether intentionally or unintentionally, by not supporting open formats or protocols allows the malfeasance continued funding.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.