DirectX 9 is released

OT: anything goes!

Moderator: Edi

User avatar
His Divine Shadow
Commence Primary Ignition
Posts: 12791
Joined: 2002-07-03 07:22am
Location: Finland, west coast

DirectX 9 is released

Post by His Divine Shadow »

Has anyone downloaded it? Tried it? Care to give any opinions if so?

Article and discussion:
http://arstechnica.infopop.net/OpenTopi ... 9540907245
Those who beat their swords into plowshares will plow for those who did not.
User avatar
EmperorMing
Sith Devotee
Posts: 3432
Joined: 2002-09-09 05:08am
Location: The Lizard Lounge

Post by EmperorMing »

I'm of the wait and see crowd. No need to use it if the game doesn't need it...
Image

DILLIGAF: Does It Look Like I Give A Fuck

Kill your God!
Crazy_Vasey
Jedi Council Member
Posts: 1571
Joined: 2002-07-13 12:56pm

Post by Crazy_Vasey »

It's really only useful to developers right now. I downloaded the SDK but meh, I gave it a look and I'm going to stick with OpenGL. OpenGL is sill way easier to use.
User avatar
Mr Bean
Lord of Irony
Posts: 22465
Joined: 2002-07-04 08:36am

Post by Mr Bean »

Do I need a heart transplant? Why don't I get one just to be safe....


IE
If you don't need it don't do it

"A cult is a religion with no political power." -Tom Wolfe
Pardon me for sounding like a dick, but I'm playing the tiniest violin in the world right now-Dalton
User avatar
His Divine Shadow
Commence Primary Ignition
Posts: 12791
Joined: 2002-07-03 07:22am
Location: Finland, west coast

Post by His Divine Shadow »

Meh, this is a PC, I did it, it worked anyway.
Those who beat their swords into plowshares will plow for those who did not.
User avatar
ArmorPierce
Rabid Monkey
Posts: 5904
Joined: 2002-07-04 09:54pm
Location: Born and raised in Brooklyn, unfornately presently in Jersey

Post by ArmorPierce »

I don't download things when it first comes out. It might have bugs and shit.
Brotherhood of the Monkey @( !.! )@
To give anything less than your best is to sacrifice the gift. ~Steve Prefontaine
Aoccdrnig to rscheearch at an Elingsh uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht frist and lsat ltteer are in the rghit pclae. The rset can be a toatl mses and you can sitll raed it wouthit a porbelm. Tihs is bcuseae we do not raed ervey lteter by it slef but the wrod as a wlohe.
User avatar
Anarchist Bunny
Foul, Cruel, and Bad-Tempered Rodent
Posts: 5458
Joined: 2002-07-12 02:08am
Contact:

Post by Anarchist Bunny »

I hate openGL. Ofcourse thats because my comp runs on Win2k.

But tonight, if I'm not a complete idiot, should be installing a Radion 7000 that will give me full openGL support I need to kill the entire crew of the starship voyager.
//This Line Blank as of 7/15/07\\
Ornithology Subdirector: SD.net Dept. of Biological Sciences
Wiilite
Image
User avatar
Vertigo1
Defender of the Night
Posts: 4720
Joined: 2002-08-12 12:47am
Location: Tennessee, USA
Contact:

Post by Vertigo1 »

I think I'll wait and see if its any count.

ArmorPierce: Everything has bugs. Just depends on how bad they are. :)
"I once asked Rebecca to sing Happy Birthday to me during sex. That was funny, especially since I timed my thrusts to sync up with the words. And yes, it was my birthday." - Darth Wong

Leader of the SD.Net Gargoyle Clan | Spacebattles Firstone | Twitter
User avatar
Darth Wong
Sith Lord
Sith Lord
Posts: 70028
Joined: 2002-07-03 12:25am
Location: Toronto, Canada
Contact:

Post by Darth Wong »

DirectX9 has no meaning until video cards and games start supporting it.
Image
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing

"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC

"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness

"Viagra commercials appear to save lives" - tharkûn on US health care.

http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
User avatar
Grand Admiral Thrawn
Ruthless Imperial Tyrant
Posts: 5755
Joined: 2002-07-03 06:11pm
Location: Canada

Post by Grand Admiral Thrawn »

Why should I use it? No games need it. Waste of space.
"You know, I was God once."
"Yes, I saw. You were doing well, until everyone died."
Bender and God, Futurama
User avatar
C.S.Strowbridge
Sore Loser
Posts: 905
Joined: 2002-07-03 05:32pm
Location: Burnaby, BC, Canada
Contact:

Post by C.S.Strowbridge »

Darth Wong wrote:DirectX9 has no meaning until video cards and games start supporting it.
ATI 9700 already uses it.
User avatar
Durandal
Bile-Driven Hate Machine
Posts: 17927
Joined: 2002-07-03 06:26pm
Location: Silicon Valley, CA
Contact:

Post by Durandal »

The 9700 supports DirectX 9. No shipping games use it.

As for DirectX 9 itself ... great, yet another iteration of Microsoft's proprietary "standard." Though, I can't blame developers for using it. The OpenGL committee is sure taking its sweet time with the 2.0 spec ...
Damien Sorresso

"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
Crazy_Vasey
Jedi Council Member
Posts: 1571
Joined: 2002-07-13 12:56pm

Post by Crazy_Vasey »

anarchistbunny wrote:I hate openGL. Ofcourse thats because my comp runs on Win2k.
That shouldn't matter. Every version of windows since Win95 OSR2 has shipped with the exact same 1.1 ICD.
User avatar
Sea Skimmer
Yankee Capitalist Air Pirate
Posts: 37390
Joined: 2002-07-03 11:49pm
Location: Passchendaele City, HAB

Post by Sea Skimmer »

Waste of space and time with my 56K. Once games start using it I'll get it that way.
"This cult of special forces is as sensible as to form a Royal Corps of Tree Climbers and say that no soldier who does not wear its green hat with a bunch of oak leaves stuck in it should be expected to climb a tree"
— Field Marshal William Slim 1956
User avatar
Crayz9000
Sith Apprentice
Posts: 7329
Joined: 2002-07-03 06:39pm
Location: Improbably superpositioned
Contact:

Post by Crayz9000 »

All I can say is that, regardless of video card, I hate DirectX. It's proprietary, it's not an industry standard like OpenGL, and its performance stinks on most video cards.

Hell, I can get 1000+ frames/sec in Unreal Tournament when I'm running OpenGL; I'm hard-pressed for 100 with DirectX. Hell of a difference, huh?
A Tribute to Stupidity: The Robert Scott Anderson Archive (currently offline)
John Hansen - Slightly Insane Bounty Hunter - ASVS Vets' Assoc. Class of 2000
HAB Cryptanalyst | WG - Intergalactic Alliance and Spoof Author | BotM | Cybertron | SCEF
User avatar
MKSheppard
Ruthless Genocidal Warmonger
Ruthless Genocidal Warmonger
Posts: 29842
Joined: 2002-07-06 06:34pm

Post by MKSheppard »

Crayz9000 wrote: Hell, I can get 1000+ frames/sec in Unreal Tournament when I'm running OpenGL; I'm hard-pressed for 100 with DirectX. Hell of a difference, huh?
1,000 F/sec? WTF are you smoking? System specs please.
"If scientists and inventors who develop disease cures and useful technologies don't get lifetime royalties, I'd like to know what fucking rationale you have for some guy getting lifetime royalties for writing an episode of Full House." - Mike Wong

"The present air situation in the Pacific is entirely the result of fighting a fifth rate air power." - U.S. Navy Memo - 24 July 1944
User avatar
Enlightenment
Moderator Emeritus
Posts: 2404
Joined: 2002-07-04 07:38pm
Location: Annoying nationalist twits since 1990

Post by Enlightenment »

Crayz9000 wrote:Hell, I can get 1000+ frames/sec in Unreal Tournament when I'm running OpenGL; I'm hard-pressed for 100 with DirectX. Hell of a difference, huh?
Frame rates over 60fps are just dick size measurements. Frame rates over 120fps are utterly pointless as consumer-grade monitors can't refresh at that rate anyway; the extra frames just get bitbucketed.
It's not my place in life to make people happy. Don't talk to me unless you're prepared to watch me slaughter cows you hold sacred. Don't talk to me unless you're prepared to have your basic assumptions challenged. If you want bunnies in light, talk to someone else.
User avatar
Durandal
Bile-Driven Hate Machine
Posts: 17927
Joined: 2002-07-03 06:26pm
Location: Silicon Valley, CA
Contact:

Post by Durandal »

Crayz9000 wrote:All I can say is that, regardless of video card, I hate DirectX. It's proprietary, it's not an industry standard like OpenGL, and its performance stinks on most video cards.

Hell, I can get 1000+ frames/sec in Unreal Tournament when I'm running OpenGL; I'm hard-pressed for 100 with DirectX. Hell of a difference, huh?
I find that difficult to believe. Unreal Tournament's performance is highly dependent upon the CPU. Granted, I think DirectX is yet another attempt (and a very successful one) of Microsoft's to directly control the gaming market by tying all games to their 3D libraries, but that doesn't mean that it sucks. It has a feature set that basically puts OpenGL 1.4 to shame, but 2.0 is supposed to meet and exceed DirectX 9 in most areas ... if they'd finish up the damn spec.
Damien Sorresso

"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
User avatar
Darth Wong
Sith Lord
Sith Lord
Posts: 70028
Joined: 2002-07-03 12:25am
Location: Toronto, Canada
Contact:

Post by Darth Wong »

DirectX would be fine if it weren't proprietary. If I could make one change to the computer industry, it would be to define a class of software known as "infrastructure" such as file formats, network protocols, certain API's, etc. and make them public domain by law, so that you can't use them to railroad consumers into becoming captive customers.
Image
"It's not evil for God to do it. Or for someone to do it at God's command."- Jonathan Boyd on baby-killing

"you guys are fascinated with the use of those "rules of logic" to the extent that you don't really want to discussus anything."- GC

"I do not believe Russian Roulette is a stupid act" - Embracer of Darkness

"Viagra commercials appear to save lives" - tharkûn on US health care.

http://www.stardestroyer.net/Mike/RantMode/Blurbs.html
User avatar
Sea Skimmer
Yankee Capitalist Air Pirate
Posts: 37390
Joined: 2002-07-03 11:49pm
Location: Passchendaele City, HAB

Post by Sea Skimmer »

Crayz9000 wrote:All I can say is that, regardless of video card, I hate DirectX. It's proprietary, it's not an industry standard like OpenGL, and its performance stinks on most video cards.

Hell, I can get 1000+ frames/sec in Unreal Tournament when I'm running OpenGL; I'm hard-pressed for 100 with DirectX. Hell of a difference, huh?
No, because you eye can't tell the difference. And I seriously doubt you get 1000 fps in any case.
"This cult of special forces is as sensible as to form a Royal Corps of Tree Climbers and say that no soldier who does not wear its green hat with a bunch of oak leaves stuck in it should be expected to climb a tree"
— Field Marshal William Slim 1956
User avatar
His Divine Shadow
Commence Primary Ignition
Posts: 12791
Joined: 2002-07-03 07:22am
Location: Finland, west coast

Post by His Divine Shadow »

Darth Wong wrote:DirectX would be fine if it weren't proprietary. If I could make one change to the computer industry, it would be to define a class of software known as "infrastructure" such as file formats, network protocols, certain API's, etc. and make them public domain by law, so that you can't use them to railroad consumers into becoming captive customers.
I'd support that, alot better than the crazy "kill MS and put Gates head on a pole" idea people seem to have :P
Those who beat their swords into plowshares will plow for those who did not.
Crazy_Vasey
Jedi Council Member
Posts: 1571
Joined: 2002-07-13 12:56pm

Post by Crazy_Vasey »

The UT engine isn't a very good way to measure performance on hardware that's even close to modern. The engine is very, very old by computer standards and is not optimal for modern graphics cards to say the least. It's from the days when 3DFX ruled the roost (it's optimised for glide) and when CPU's were MUCH faster than graphics cards. It uses very exact culling which was good for slow graphics cards but is pointless now as graphics cards can handle monstrous amounts of polygons no hassle, it just drains the CPU.
Crazy_Vasey
Jedi Council Member
Posts: 1571
Joined: 2002-07-13 12:56pm

Post by Crazy_Vasey »

Durandal wrote:
I find that difficult to believe. Unreal Tournament's performance is highly dependent upon the CPU. Granted, I think DirectX is yet another attempt (and a very successful one) of Microsoft's to directly control the gaming market by tying all games to their 3D libraries, but that doesn't mean that it sucks. It has a feature set that basically puts OpenGL 1.4 to shame, but 2.0 is supposed to meet and exceed DirectX 9 in most areas ... if they'd finish up the damn spec.
If you use ARB extensions (which aren't too difficult to get going and are supported by all cards that support the D3D9 features) OpenGL has nearly all of the functionality of Direct3D, it only really lacks the HLSL which you can get sortof by using Cg.

If you use the card specific extensions you can get features that D3D doesn't have. The NV_fragment_shader is a I believe more advanced than D3D pixel shaders for example.
User avatar
Durandal
Bile-Driven Hate Machine
Posts: 17927
Joined: 2002-07-03 06:26pm
Location: Silicon Valley, CA
Contact:

Post by Durandal »

Crazy_Vasey wrote:The UT engine isn't a very good way to measure performance on hardware that's even close to modern. The engine is very, very old by computer standards and is not optimal for modern graphics cards to say the least. It's from the days when 3DFX ruled the roost (it's optimised for glide) and when CPU's were MUCH faster than graphics cards. It uses very exact culling which was good for slow graphics cards but is pointless now as graphics cards can handle monstrous amounts of polygons no hassle, it just drains the CPU.
No kidding. I remember running Unreal Tournament on my Voodoo 2 ... it was absolutely gorgeous and smooth as silk. Ah, the memories ...
If you use ARB extensions (which aren't too difficult to get going and are supported by all cards that support the D3D9 features) OpenGL has nearly all of the functionality of Direct3D, it only really lacks the HLSL which you can get sortof by using Cg.

If you use the card specific extensions you can get features that D3D doesn't have. The NV_fragment_shader is a I believe more advanced than D3D pixel shaders for example.
Interesting. I know the 1.4 update added another 13 or so extensions, most of them being ARB, and the others were mostly ATi-specific.

Heh, I remember the days when Direct3D was the laughing stock of 3D API's. Oh well. Carmack uses OpenGL exclusively because he can modify it to suit his needs, so that's a plus.
Damien Sorresso

"Ever see what them computa bitchez do to numbas? It ain't natural. Numbas ain't supposed to be code, they supposed to quantify shit."
- The Onion
User avatar
His Divine Shadow
Commence Primary Ignition
Posts: 12791
Joined: 2002-07-03 07:22am
Location: Finland, west coast

Post by His Divine Shadow »

Wouldn't Direct X's only real competitor OpenGL be in serious trouble if MS made Direct X "open" to the public like OpenGL?

Ofcourse it's just an idea, doubt MS would do such a thing.
Those who beat their swords into plowshares will plow for those who did not.
Post Reply