If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
![]() |
|
|
#176 | |
|
Junior Member
Join Date: Feb 2002
Posts: 86
|
Quote:
Including not delivering on their promises (I'm still waiting for WMP12 for Vista). I'm guessing that if Microsoft had switched to an incremental OS upgrade system starting at Vista and up, and charged lower amounts for each upgrade, things would have been much better on their side. While Metro is a definitive step up for touch-UI, I get quite bothered by it on my regular non-touchscreen notebook. Might push people over to stick with what works for them (mostly 7), or to switch to Apple. We'll see... On the plus side, ultra-fast wake up from S3 sleep and super low memory usage because of more services started on-demand are very nice Last edited by dZeus; 13-Nov-2012 at 13:17. |
|
|
|
|
|
#177 |
|
Senior Member
Join Date: Sep 2010
Posts: 1,055
|
Microsoft was left by Windows unit head
http://translate.google.com/translat...a.html&act=url Sinofsky resigned just three weeks after the official start of sales of Windows 8, and while network resources are full of comments such as "not sustained disgrace" and similar jokes, the true reasons for leaving one of the old residents of the corporation, which he devoted almost 23 years of his life remains a mystery... |
|
|
|
|
#178 | |
|
Member
Join Date: Aug 2004
Posts: 244
|
Quote:
|
|
|
|
|
|
#179 |
|
Senior Member
Join Date: Feb 2004
Posts: 2,481
|
DX10 and XP would be backporting as DX10 was a loooooooooooooot more than just shader model 4.0. A lot of it is friggin' OS level changes. To port DX10 to XP it'd require enough work to count as a minor OS release unto itself, ala the yearly OS X updates.
|
|
|
|
|
#180 |
|
Member
Join Date: Aug 2004
Posts: 244
|
And you still believe it, without evidence.
|
|
|
|
|
#181 |
|
Heteroscedasticitate
Join Date: Mar 2005
Posts: 2,362
|
I take it your expertise in software design and implementation is extensive. Sorry, could not resist (pun intended).
__________________
Donald Knuth: Science is what we understand well enough to explain to a computer. Art is everything else we do. |
|
|
|
|
#182 | |
|
Member
Join Date: Aug 2004
Posts: 244
|
Quote:
|
|
|
|
|
|
#183 |
|
Member
Join Date: Jan 2010
Posts: 378
|
The API to channel the hardware-abstracted information is rigid. The driver-code maybe wants to offer the feature, and the OS wants to use it, but there is no way those two can come together.
Microsoft doesn't add/plan extension-mechanisms for their low-level APIs, like those for high-level APIs fe. the OLE-layer. The result is that you get "funky" hacks like ATI did with their cool DX9 add-ons. But basically it ends there. We won't see partially-resident textures in DX for the near future, because there is simply no way to add it in any meaningfull way to the old APIs. |
|
|
|
|
#184 |
|
Member
Join Date: Mar 2007
Location: Wroclaw, Poland
Posts: 578
|
It's not about DX API, it's about driver model. Graphics stack changed completely between XP and Vista and shell (UI) as well as IE are tightly coupled with it for performance reasons. If you pull WDDM in, you have to change the underpinnings of Explorer, UI controlls, IE and probably a dozen more applications. The alternative is updating old driver model with new features. How many HW vendors would update their XP drivers with tons of new features? Here's a guess: none would.
__________________
Shifty Geezer: I don't think the guy really understands the subject. PARANOiA: To be honest, Shifty, what you've described is 95% of Beyond3D - armchair experts spouting fact based on the low-level knowledge of a few. This posting is provided "AS IS" with no warranties, and confers no rights. |
|
|
|
|
#185 |
|
Member
Join Date: Aug 2004
Posts: 244
|
This is entirely irrelevant, driver model is not a D3D feature.
You can prove me wrong, by giving me example of game/application that "uses Vista driver model". Of course I know you can't do it, but I needed to illustrate you technical absurdity of this explanation. What you say provides factual reasons why there was need for D3D 3, D3D 5, D3D 6, D3D 7, D3D 8, D3D 9, D3D 10, and D3D 11. But it has nothing to do with nonexistence of D3D 10 for XP. Last edited by CouldntResist; 17-Nov-2012 at 01:38. |
|
|
|
|
#186 |
|
Senior Member
Join Date: Feb 2004
Posts: 2,481
|
For the love of God, you can't just separate out D3D from a DX version like that.
Christ. |
|
|
|
|
#187 |
|
Senior Member
Join Date: Dec 2004
Location: Toulouse
Posts: 4,223
|
The main feature of Direct3D 10/11 is running on that new driver model, then you have geometry shader and tesselators as little features we can live without (until the new consoles use them, that is).
How does that help?, well I guess the newer way is less wasteful of CPU cycles. Hell, I'd like Microsoft to implement Direct2D in Linux so I can try the acceleration in Firefox, I used pirated Windows before so they owe me, right? |
|
|
|
|
#188 | |
|
Member
Join Date: Mar 2007
Location: Wroclaw, Poland
Posts: 578
|
Quote:
You have to realize that you can't get DX10/11 features without support from the driver. You just can't. So what and how driver does matters profoundly. DXGI doesn't exist on XP and it's required to even start any DX10/11 application. And none of the XP drivers supported it because it didn't exist on XP. And you can't just make it part of the XPDM because it requires system-wide facilities for virtual video memory, proper scheduling, fault tolerance and many others. These come with WDDM. There are only 3 ways to get DX10 features on XP: - rev DX9.0c to DX9.0d or DX9.1 or something, essentially forking and fragmenting application development even more, requiring hardware manufacturers to work on two generations of drivers in parallel - port WDDM to XP with everything that comes with it, pretty much making a completely new Windows XP (remember not to charge consumers for this work, after all they are certain it was done magically by itself) - create a fake DX10/11 layer on top of DX9 making APIs consistent but exposing only DX9-level features through DX10/11 APIs, essentially changing nothing I simply couldn't resist adding this: go and write some DX9 code, then write some DX10 or DX11 code. Go read XPDM and WDDM documentation. Then come back discussing what's possible and what isn't. And possible doesn't mean "can be done with infinite time and resources", it means "within a reasonable time frame by a reasonably sized team". We occupy this space called reality, stick with it.
__________________
Shifty Geezer: I don't think the guy really understands the subject. PARANOiA: To be honest, Shifty, what you've described is 95% of Beyond3D - armchair experts spouting fact based on the low-level knowledge of a few. This posting is provided "AS IS" with no warranties, and confers no rights. |
|
|
|
|
|
#189 |
|
Entirely Suboptimal
Join Date: Mar 2003
Location: WI, USA
Posts: 6,867
|
If only OpenGL still mattered for PC games.
|
|
|
|
|
#190 | |
|
Member
Join Date: Dec 2005
Posts: 2,095
|
Quote:
use opengl, which gives you dx11 features on XP. hmmm wait a second
__________________
stalk me on twitter |
|
|
|
|
|
#191 |
|
Senior Member
Join Date: Dec 2004
Posts: 1,765
|
or port the wine emulation layer to run on windows.
|
|
|
|
|
#192 |
|
Senior Member
Join Date: Aug 2004
Posts: 1,869
|
Or just upgrade your freaking OS and quit whining.
|
|
|
|
|
#193 |
|
Regular
|
They ported the new WDDM model from Windows 7 to Vista at the time ... any way as I said when I saw all this coming, WDDM 1.2 is nice ... but also irrelevant since they aren't backporting it. They are killing PC graphics/gaming with a thousand paper cuts, also themselves.
__________________
Cinematic is the new streamlined. |
|
|
|
|
#194 |
|
Member
Join Date: Mar 2007
Location: Wroclaw, Poland
Posts: 578
|
Vista shipped with WDDM support. In fact it was one of its big features (and was known for some time as LDDM - Longhorn Display Driver Model).
__________________
Shifty Geezer: I don't think the guy really understands the subject. PARANOiA: To be honest, Shifty, what you've described is 95% of Beyond3D - armchair experts spouting fact based on the low-level knowledge of a few. This posting is provided "AS IS" with no warranties, and confers no rights. |
|
|
|
|
#195 |
|
Regular
|
Yes and they backported 1.1 to it.
__________________
Cinematic is the new streamlined. |
|
|
|
|
#196 |
|
Member
Join Date: Mar 2007
Location: Wroclaw, Poland
Posts: 578
|
Ah, that's what you've meant by saying "ported the new WDDM model". Sure, true.
__________________
Shifty Geezer: I don't think the guy really understands the subject. PARANOiA: To be honest, Shifty, what you've described is 95% of Beyond3D - armchair experts spouting fact based on the low-level knowledge of a few. This posting is provided "AS IS" with no warranties, and confers no rights. |
|
|
|
|
#197 |
|
Member
Join Date: Aug 2004
Posts: 244
|
|
|
|
|
|
#198 | |||||
|
Member
Join Date: Aug 2004
Posts: 244
|
Driver model is your red herring. I gave you simple task:
Name one Direct3D 10 feature that you think is impossible/difficult to implement in XP, and example of game/application that depends on it. That's by far the easiest possible way for you to prove me wrong and that reasons for nonexistence of DX10 on XP were indeed technical. Allegedly there are looooooooooots of features. Vista has been out there for 6 years, so there are lots of apps too. If what you believe were true, the evidence would be at your reach of your hand. Quote:
So, instead of producing the evidence, you responded with elaborate mumbo jumbo vomit, that is irrelevant to the task given. Irrelevancy aside, you made some kinda vague claims that need to be addressed: - You seem to imply that Vista's WDDM is part of the only possible implementation of DX10 interface. That would be absurd for anyone who can comprehend basic concepts of software engineering. - You seem to imply that DX10 level hardware cannot function without Vista's WDDM. For this, there is one giant, well known counter evidence. It had 20th birthday this summer (hint). Quote:
Quote:
Quote:
OpenGL managed to do it with just that, throwing in bunch of ARB extensions. But you believe that Microsoft wouldn't be able to do it with clean rewrite of their own API. Oh, it's "fake" API, I forgot. Your fake DX10 would be enough for any DX10 game out there to work. Even Wine allows some DX10 games work in entirely alien operating system, but you believe Microsoft wouldn't be able to do it with all games, in its native environment. Quote:
And save your efforts on this aggressive rhetoric, no amount of it will make you right. |
|||||
|
|
|
|
#199 |
|
...
Join Date: Feb 2002
Location: Cleveland
Posts: 4,497
|
Alright, this discussion is clearly going nowhere.
__________________
IBSL: 2835, 6541, 8531, 9299, 20484, 86985, 87130 FBSL: 7221, 9255, 15892, 20484 |
|
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|