Overclock.net › Forums › Industry News › Software News › [MSDN Blogs] Hardware accelerating everything: Windows 8 graphics
New Posts  All Forums:Forum Nav:

[MSDN Blogs] Hardware accelerating everything: Windows 8 graphics - Page 4

post #31 of 34
Quote:
Originally Posted by BizzareRide View Post

Not at all, I just mean that shared platforms doesn't equate to compatibility in the Open universe. DirectX can exist along side OGL for that very reason because we would still have compatibility issues otherwise.
If you plan to make your game multiplatform, then it should be designed as such from the start.
Developers should use the tools that they are most familiar and comfortable with, and not have to rely on some de facto(as well as de jure) standard. However, if given the choice between a closed standard + support and open standards, I choose the former.
Actually the 360, while having only a 33% market share accounts for 60%, almost 2/3rds, of the overall console gaming revenue. PS3 and Wii split the rest evenly, perhaps with more going towards the PS3.
The situation is the same in the server market where Windows has only a 40% marketshare yet accounts for 80% of server revenue.
This just goes to show that support and usability outweigh the benefits of the "open source" paradigm if you can even call OpenGL/Linux that. You can't just contribute code and have it standardized... There is still a consortium to contend with just as Microsoft controls Windows.
WP8 isn't making any money yet but it will be a huge step in the right direction since Windows 8 and Windows Phone 8 will share the same native core. That means application will work out of the box for both platforms; there is no recompiling or porting necessary. I don't mean to come off as a fan boy, but I love technologies that are well supported.
HTML5, JS, and CSS don't have complete support nor do the current implementation's always handle or present web pages the same way. Why do developers continue to use these open standards? The reason is that open and similar beats closed and different.

OpenGL is NOT open source. It is an open standard and many of the features are patent protected. A consortium is the only way to get consensus between companies (and for the record, Linux doesn't have a consortium per se as Linus holds the reigns fairly tight). It is to be expected that one company moving solely in its own interest will reach a conclusion faster, but that doesn't mean that the conclusion is better for other companies, developers, or consumers.
Quote:
Originally Posted by kbCorruption View Post

So I really don't understand what you're arguing. Why should the superior DirectX be done away with if OpenGL plays nicely with Windows platforms? Because it doesn't work on Xbox and WP8? I doubt that would ever happen with the large install base of the 360. Microsoft is having no trouble attracting devs to develop for their console ... multiplatform games included. As for WP8, the solution to me sounds like WP8 should include support for OpenGL, because that is the standard among mobile devices.

Decent API's that allow a company to write software once (instead of rewriting again for another API) beats a slightly better API which forces a rewrite (rewriting would/does cost millions for AAA titles).

The biggest problem with OpenGL IMHO is still legacy support, but OpenGL ES 2.0 and OpenGL 4.x are moving away from that and the API's will get better.

Also, performance will be better if driver developers spend the development budget on implementing one API set rather than splitting the resources to support different API's.
Edited by hajile - 7/24/12 at 1:31pm
post #32 of 34
Quote:
Originally Posted by kbCorruption View Post

Quote:
Originally Posted by lordikon View Post

Not really, or at least not enough to matter. How many games are even using the latest DirectX features anyway? Considering that a large segment of the market couldn't even use those features, many devs are still targeting DX9/10.
Also, OpenGL 4.x supports everything that DX 11.1 supports.
Don't get me wrong guys, if I had to choose one API to rule them all, it would be DirectX. However, DirectX is limited to only a couple of platforms, OpenGL is not. And as I've already said a few times in this thread, devs are having to use OpenGL anyway, so why would they also use DirectX when OpenGL will work on Windows and all of the other platforms they're aiming for (except Xbox and WP8)?

So I really don't understand what you're arguing. Why should the superior DirectX be done away with if OpenGL plays nicely with Windows platforms? Because it doesn't work on Xbox and WP8? I doubt that would ever happen with the large install base of the 360. Microsoft is having no trouble attracting devs to develop for their console ... multiplatform games included. As for WP8, the solution to me sounds like WP8 should include support for OpenGL, because that is the standard among mobile devices.

In the last 5+ years so many games have gone multiplatform. Gone are the days when it was too expensive to make a game for more than one platform because of how different they were or how little market share they had. If Sony can make development for the PS4 more sane than it was for the PS3, then developers will find themselves in a situation where they can make a game once, with mostly the same set of code, for 5+ platforms, except the Xbox and WP8. WP8 desperately needs to do better than WP7, and pigeonholing it into a corner with DirectX isn't going to help it. Developers will be in situations where they have to ask how much time and money they can afford to spend on making their game run with a different rendering system just to garner a couple of percent more sales from WP8. If Microsoft really wants WP8 to succeed they would make it run on OpenGL so that every mobile developer in the market now could easily make their products work for WP8. That withstanding, you're left with only the next Xbox as a DirectX platform, developers can make games for almost anything out there easily, but then they have to put in extra work to get things to run on the Xbox. As of now, the Xbox does well enough that developers don't have much of a choice if they want those profits, but Microsoft better hope that continues to be the case.

Interesting statistic worth noting, Apple's iPhone alone makes more money than the entirety of Microsoft.
Quote:
In the quarter ended March 31, 2012, iPhone had sales of $22.7 billion; Microsoft Corporation, $17.4 billion.
Source

Microsoft is in a tough spot, and I think they need to make sure their platforms are easy to bring software to, otherwise they will find themselves becoming less relevant over time.
Foldatron
(17 items)
 
Mat
(10 items)
 
Work iMac
(9 items)
 
CPUMotherboardGraphicsGraphics
i7 950 EVGA x58 3-way SLI EVGA GTX 660ti GTX 275 
RAMHard DriveHard DriveHard Drive
3x2GB Corsair Dominator DDR3-1600 80GB Intel X25-M SSD 2TB WD Black 150GB WD Raptor 
Hard DriveOSMonitorKeyboard
2x 150GB WD V-raptor in RAID0 Win7 Home 64-bit OEM 55" LED 120hz 1080p Vizio MS Natural Ergonomic Keyboard 4000 
PowerCase
750W PC P&C Silencer CoolerMaster 690 
CPUGraphicsRAMHard Drive
Intel Core i5 2500S AMD 6770M 8GB (2x4GB) at 1333Mhz 1TB, 7200 rpm 
Optical DriveOSMonitorKeyboard
LG 8X Dual-Layer "SuperDrive" OS X Lion 27" iMac screen Mac wireless keyboard 
Mouse
Mac wireless mouse 
CPUGraphicsRAMHard Drive
i7-2600K AMD 6970M 1GB 16GB PC3-10600 DDR3 1TB 7200rpm 
Hard DriveOptical DriveOSMonitor
256GB SSD 8x DL "SuperDrive" OS X 10.7 Lion 27" 2560x1440 iMac display 
Monitor
27" Apple thunderbolt display 
  hide details  
Reply
Foldatron
(17 items)
 
Mat
(10 items)
 
Work iMac
(9 items)
 
CPUMotherboardGraphicsGraphics
i7 950 EVGA x58 3-way SLI EVGA GTX 660ti GTX 275 
RAMHard DriveHard DriveHard Drive
3x2GB Corsair Dominator DDR3-1600 80GB Intel X25-M SSD 2TB WD Black 150GB WD Raptor 
Hard DriveOSMonitorKeyboard
2x 150GB WD V-raptor in RAID0 Win7 Home 64-bit OEM 55" LED 120hz 1080p Vizio MS Natural Ergonomic Keyboard 4000 
PowerCase
750W PC P&C Silencer CoolerMaster 690 
CPUGraphicsRAMHard Drive
Intel Core i5 2500S AMD 6770M 8GB (2x4GB) at 1333Mhz 1TB, 7200 rpm 
Optical DriveOSMonitorKeyboard
LG 8X Dual-Layer "SuperDrive" OS X Lion 27" iMac screen Mac wireless keyboard 
Mouse
Mac wireless mouse 
CPUGraphicsRAMHard Drive
i7-2600K AMD 6970M 1GB 16GB PC3-10600 DDR3 1TB 7200rpm 
Hard DriveOptical DriveOSMonitor
256GB SSD 8x DL "SuperDrive" OS X 10.7 Lion 27" 2560x1440 iMac display 
Monitor
27" Apple thunderbolt display 
  hide details  
Reply
post #33 of 34
I can't wait for the windows hate bandwagon to jump the cliff. This is great news! There is a reason why Windows is ahead of everyone else for the majority of applications.
Msiory
(22 items)
 
  
CPUMotherboardGraphicsRAM
Intel® Core™ i7-2670QM Processor @ 3.0 GHz Intel® HM67 NVIDIA® GeForce® GTX 570M 1.5 GB DDR5 VRAM @ 76... 16GB DDR3 1333 | 9:9:9:24 1T 
Hard DriveHard DriveOptical DriveCooling
256 GB ADATA AX900 750 GB HDD Seagate Media Drive Super multi drive DVD Stock 
OSMonitorMonitorKeyboard
Windows 8 64-bit 17.3" Full HD Anti-Reflective 1920 x 1080 (16:9) BenQ GW2750HM 27IN Widescreen A-MVA LED (Calrib... GT78ODXR Gaming Keyboard 
PowerCaseMouseMouse Pad
180 W AC adapter GT78ODXR Stock Chassis CM Storm Spawn Wooden Desk 
AudioAudioAudioAudio
THX TruStudio PRO™, Dynaudio Premium Speakers w... AKG HD 240 MKII | AKG Q701 Soundblaster Creative HD USB Sound Card iM716 IEM 
AudioAudio
Logitech Desktop Microphone O2 DAC/AMP 
  hide details  
Reply
Msiory
(22 items)
 
  
CPUMotherboardGraphicsRAM
Intel® Core™ i7-2670QM Processor @ 3.0 GHz Intel® HM67 NVIDIA® GeForce® GTX 570M 1.5 GB DDR5 VRAM @ 76... 16GB DDR3 1333 | 9:9:9:24 1T 
Hard DriveHard DriveOptical DriveCooling
256 GB ADATA AX900 750 GB HDD Seagate Media Drive Super multi drive DVD Stock 
OSMonitorMonitorKeyboard
Windows 8 64-bit 17.3" Full HD Anti-Reflective 1920 x 1080 (16:9) BenQ GW2750HM 27IN Widescreen A-MVA LED (Calrib... GT78ODXR Gaming Keyboard 
PowerCaseMouseMouse Pad
180 W AC adapter GT78ODXR Stock Chassis CM Storm Spawn Wooden Desk 
AudioAudioAudioAudio
THX TruStudio PRO™, Dynaudio Premium Speakers w... AKG HD 240 MKII | AKG Q701 Soundblaster Creative HD USB Sound Card iM716 IEM 
AudioAudio
Logitech Desktop Microphone O2 DAC/AMP 
  hide details  
Reply
post #34 of 34
If i understand the article correctly, a user needs DirectX 11.1 capable GPU to benefit the improvements. So a 7970 can't accelerate Win8? That much of horsepower is being wasted imo.
L4Z0R
(11 items)
 
  
CPUMotherboardGraphicsRAM
i7 3610QM @ 3.1gHZ ASUS laptop board w/ Intel® HM76  Intel HD Graphics 4000 + Nvidia GT 650M 2GB @ 1... 2X4GB 1600MHZ DDR3 
Hard DriveHard DriveOptical DriveCooling
Seagate Backup Plus 1TB OCZ Vertex4 128GB Built-in Slim BD reader, DVD/CD writer Stock 
OSMonitorAudio
Win7 Ultimate 64bit 15.6 inch LED 1080p Realtek HD 
  hide details  
Reply
L4Z0R
(11 items)
 
  
CPUMotherboardGraphicsRAM
i7 3610QM @ 3.1gHZ ASUS laptop board w/ Intel® HM76  Intel HD Graphics 4000 + Nvidia GT 650M 2GB @ 1... 2X4GB 1600MHZ DDR3 
Hard DriveHard DriveOptical DriveCooling
Seagate Backup Plus 1TB OCZ Vertex4 128GB Built-in Slim BD reader, DVD/CD writer Stock 
OSMonitorAudio
Win7 Ultimate 64bit 15.6 inch LED 1080p Realtek HD 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › [MSDN Blogs] Hardware accelerating everything: Windows 8 graphics