Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
http://www.phoronix.com/scan.php?px=MTYxNjI&page=news_item
"Driver overhead has been a frustrating reality for game developers since the beginning of the PC game industry. On desktop systems, driver overhead can decrease frame rate, while on mobile devices driver overhead is more insidious"robbing both battery life and frame rate. In this unprecedented sponsored session, Graham Sellers (AMD), Tim Foley (Intel), Cass Everitt (NVIDIA) and John McDonald (NVIDIA) will present high-level concepts available in today's OpenGL implementations that radically reduce driver overhead by up to 10x or more. The techniques presented will apply to all major vendors and are suitable for use across multiple platforms. Additionally, presenters will demo practical applications of the techniques in an extensible, open source comparison framework."
http://schedule.gdconf.com/session-id/828316
How is DirectX superior to OpenGL?
The main advantage of Direct3D is that it was/is the preferred/promoted 3D development API for the most important games OS of the 1990s and 2000s, so it was well supported and is widely understood in the games industry.
The main disadvantage of Direct3D is its limitations. Because D3D is essentially a software renderer with an acceleration API underneath that hardware manufacturers support, hardware manufacturers cannot introduce new features to D3D. Additionally, D3D works only on Windows, which looks likely to become far less important over the next decade.
Conversely, the main advantage of OpenGL is that it is an open definition of how to implement 3D rendering, which means it can be implemented directly by hardware manufacturers, in the most efficient manner for their hardware, and on any OS. They can also create new hardware features and expose them immediately using a well-defined extension mechanism.
The main disadvantage of OpenGL is that it has, in the past, been considered less important than D3D because of Windows dominance leading to less polished and performant implementations. In addition, the definition of the OpenGL standard used to lag behind the industry due to political in-fighting.
Which API ( or how many ) you support actually depends on your target market, budget and vision of the future.
It is likely that there will be a gradual swing away from D3D as Windows continues to lose importance, but it will stay relevant as long as XBox supports no alternatives.
OpenGL will continue to gain in importance since it offers a much larger target market, but there may also be other APIs, like Mantle, that emerge as alternatives,
There should be several interesting sessions at 2014 GDC later in March on Mantle and future graphics APIs in general.
OpenGL is not an open source project.
Ye wine make performence even worse :( , Only use it for lol and it works fine for now atleast.
Try dual boot again, I think linux have got alot better nvidia support, or atleast so I'v heard. And maybe u get better performece then.
But same here, got alot of titels thats only working on Windows at the moment, and I dno't think all of them are going to make it to linux.
But my rule was no steam no buy before. Now its no steam and no linux, no buy. Saves me alot of money I guess. And I will see what the future holds for linux.
And seems like everyone is having different opinions on whats the best OpenGL or Directx. I know to little to really have an opinion in this, but from what my experince is, OpenGL runs better on my computer. Well on 1 game, dunno if you can call that an expericens. Gonna try Trine2 also, see if I notice any difference there.
on my system, i7 - 3770k + 16GB RAM + 680 4GB i get way better performance out of OpenGL(should be the latest, that is available in testing), than i did with DirectX(think it was around December, last time i had a Win8.1 install). But i don't know if Microsoft Patched/Updated their DX since than, and if i had the most recent stable/experimental one of that library installed, i just ran the normal dx webinstaller from the microsoft download page to be sure at that time, but didn't find a stable/testing/experimental/nightly build option.
in general i like opengl/opencl more because it just works, without me needing to tinker around on the system to make older or newer games work, with directx its mostly some hours work with ms support or a lot of reading, till you can play a game. And mostly i can only play games in 2d in dx, 3d puts me often in unplayable frameranges(never tried since nvidia vision 3dplay supports my hmd device now for 1080p stereoscopic).
As of the windows installation, i always kept it up to date with the updater, never used the updates that are manual install only, except when i got a link from ms support to them and instructions to install it, or try it(don't think that happened since win8 thou, but on win7 and xp it was quite common).
and GPU is thanks to gforce experiance always the latest beta version or stable depending of your settings, else it pops up a message.