Go Back   nV News Forums > Software Forums > Gaming Central > Console World

Newegg Daily Deals

Reply
 
Thread Tools
Old 02-02-07, 03:34 PM   #1
SeriTonin
*BANNED*
 
Join Date: Dec 2006
Posts: 1,349
Default Xbox 360 / DX10 ?

For a while now I've been thinking about the API that 360 uses. From what I understand, it is derived from directx9.0c, but also has "limited" instructions for directX 10.

So I've been wondering, if the ati card in the 360 has a unified shader arch and is supposedly dx10 compatible, why can't MS use the hard drive and xbox live service to update 360's to direct x 10??

I understand ps3 runs off of what is essentially a 7800, which is strictly dx9, so the option isnt there for them from what I know, but why cant MS go there?
SeriTonin is offline   Reply With Quote
Old 02-02-07, 03:45 PM   #2
hazindu
Registered User
 
hazindu's Avatar
 
Join Date: Jul 2004
Location: south texas
Posts: 228
Default Re: Xbox 360 / DX10 ?

The Xbox360's api is custom made to take full advantage of the R500. The latest DX would be of no benefit.
__________________
Have the courage to play devil's advocate, you'll be amazed with what you can learn about your enemy and yourself.
hazindu is offline   Reply With Quote
Old 02-02-07, 03:46 PM   #3
SeriTonin
*BANNED*
 
Join Date: Dec 2006
Posts: 1,349
Default Re: Xbox 360 / DX10 ?

How could it not benefit? If it can support dx10, wouldnt it benefit in the way of new features like pixel shader 4.0, etc.
SeriTonin is offline   Reply With Quote
Old 02-02-07, 03:50 PM   #4
hazindu
Registered User
 
hazindu's Avatar
 
Join Date: Jul 2004
Location: south texas
Posts: 228
Default Re: Xbox 360 / DX10 ?

DX9c did not enable a geforce 3 to run SM3.0, and DX10 will not allow the Xbox to run anything the hardware doesn't support. The xbox360's api supports all of the chips features already. If the R500 supported SM4, the xbox360's api would have allowed game developers to use it from the very beginning. If not, it can never be enabled. Anyway to slice it, Microsoft isn't holding back on the xbox's capabilities through software.
__________________
Have the courage to play devil's advocate, you'll be amazed with what you can learn about your enemy and yourself.
hazindu is offline   Reply With Quote
Old 02-02-07, 03:51 PM   #5
Lyme
Registered User
 
Join Date: Aug 2003
Posts: 2,682
Default Re: Xbox 360 / DX10 ?

Dx9 and Dx10 can be considered a abstraction layer to abstract all the different implementations, etc on the pc. The 360 has simply cut away most of the abstraction layers to the point where they accessing near the hardware itself. As such the 360 graphics api really does not need to change over it's lifespan, excluding the addition of optimized routines.
Lyme is offline   Reply With Quote
Old 02-02-07, 03:55 PM   #6
jAkUp
eat. sleep. overclock.
 
jAkUp's Avatar
 
Join Date: Dec 2002
Location: Chino, California
Posts: 17,744
Default Re: Xbox 360 / DX10 ?

The XB360 GPU is not full DX10, it has some features like a unified shader, some pixels can act as vertex and visa-versa.
__________________
965xe || evga x58 classified || 3x evga gtx 480 || 6gb g.skill || win7 x64
jAkUp is offline   Reply With Quote
Old 02-02-07, 04:03 PM   #7
SeriTonin
*BANNED*
 
Join Date: Dec 2006
Posts: 1,349
Default Re: Xbox 360 / DX10 ?

I see what your saying now. I understand a g3 wont run sm3.0 =)

I was under the belief that the Ati card was dx10 capable, but it is not. Thanks for clearing that up for me.
SeriTonin is offline   Reply With Quote
Old 02-02-07, 07:41 PM   #8
Lyme
Registered User
 
Join Date: Aug 2003
Posts: 2,682
Default Re: Xbox 360 / DX10 ?

Quote:
Originally Posted by SeriTonin
I see what your saying now. I understand a g3 wont run sm3.0 =)

I was under the belief that the Ati card was dx10 capable, but it is not. Thanks for clearing that up for me.
That isn't exactly true, nor exactly false. The 360 gpu built by ati can be considered the first unified shader architecture. As well simply because it runs a modified version of dx9c doesn't mean that it doesn't have the capability to be a dx10 part. The underlying reason for the confusion is that as it is a console only part, it only needs to comply with what the console needs. It is sort of like asking about gasoline engine parts for a diesel, it just doesn't work that way.

But should you be asking the contrived question: If you were to take the graphics parts from the 360 and make a pc video card from them, could it be a dx10 part? Sure.
Lyme is offline   Reply With Quote

Old 02-02-07, 10:34 PM   #9
SeriTonin
*BANNED*
 
Join Date: Dec 2006
Posts: 1,349
Default Re: Xbox 360 / DX10 ?

Quote:
Originally Posted by Lyme
That isn't exactly true, nor exactly false. The 360 gpu built by ati can be considered the first unified shader architecture. As well simply because it runs a modified version of dx9c doesn't mean that it doesn't have the capability to be a dx10 part. The underlying reason for the confusion is that as it is a console only part, it only needs to comply with what the console needs. It is sort of like asking about gasoline engine parts for a diesel, it just doesn't work that way.

But should you be asking the contrived question: If you were to take the graphics parts from the 360 and make a pc video card from them, could it be a dx10 part? Sure.

Then see, it makes me wonder why they didn't develop it around dx10, I mean they're microsoft, they friggin' MAKE directX, your telling me you can't get it into a console in time for your launch?

Isn't xbox based around dx8 while ps2 and cube engines around dx7? That visual difference is there.

I can't help but feel 360 would have a hell of an edge if it were capable of games like crysis-in all it's glory. It would also help the systems life cycle...
SeriTonin is offline   Reply With Quote
Old 02-03-07, 12:55 AM   #10
Lyme
Registered User
 
Join Date: Aug 2003
Posts: 2,682
Default Re: Xbox 360 / DX10 ?

I don't think it is really that simple. As was mentioned, the 360 is based upon a modified dx9. While I haven't delved into checking that myself, I have no problems believing that it is true. The key to the 360 development in regards to it's graphics api, is that the api while at least loosely based upon dx9c can also have been extended with dx10 functionality. In addition besides the changes in overhead between dx9 and dx10, the shader functionality was somewhat included in the pc version of dx9c. The problem is that these kinds of things get complex really quickly and enter a gray area to boot.
Lyme is offline   Reply With Quote
Old 02-03-07, 01:10 AM   #11
Greg
Registered User
 
Join Date: Aug 2002
Location: Australia
Posts: 1,177
Default Re: Xbox 360 / DX10 ?

The XBox API will soon support the DX9 and DX10 interfaces. This is mainly for developer portability convenience. The XBox GPU has more features than DX9 but not all features of DX10, so those missing features will be inaccessible. For best performance or flexability, the XBox already has an extended DX interface bypassing much of the familiar Windows DX API.
Greg is offline   Reply With Quote
Old 02-03-07, 01:59 AM   #12
Zelda_fan
Registered User
 
Join Date: Aug 2004
Posts: 10,299
Default Re: Xbox 360 / DX10 ?

regardless of "DX10 compatibility" the 360 can produce DX10 class graphics. Those who doubt, please play Gears of War.
Zelda_fan is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Rumored Microsoft tablet may involve Barnes & Noble, Xbox Live News Archived News Items 0 06-17-12 09:40 PM
Leaked Microsoft document details $299 Xbox 720 in 2013, Kinect glasses, OnLive acqui News Archived News Items 0 06-17-12 06:30 AM
More Xbox leaks: Microsoft once considered an OnLive acquisition News Archived News Items 1 06-16-12 11:11 PM
30 million-track Xbox Music service coming from Microsoft News Archived News Items 0 06-04-12 05:20 PM
ITC judge recommends import ban on Microsoft's Xbox News Archived News Items 0 05-23-12 06:00 AM

All times are GMT -5. The time now is 08:51 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.