Originally posted by Qaridarium
Wine is not equal OpenGL!
Wine is a translator between WinAPI(DLL) to POSIX, and DirectX to OpenGL.
Translator will always work slower than native and introduce bugs. Additionaly translator will introduce one system on another(it serves as a bridge) and bring other system nature on the host system(this means MS Eulas and viruses).
You see the difference?
Native opengl app--->native opengl driver--->hardware.
win32 dx app--->wine remap--->native opengl driver--->hardware.
For example take AlienArena or UrbanTerror - they dont require WINE, but require hardware opengl acceleration and graphic subsystem.
Nvidia has both wine support and 3D accel, but wine support is because great portion of their code is actually windows drivers.
Their code is closed source and they do not introduce or develop native linux code(vdpau is windows acceleration port, not something new).
Fglrx is a professional closed-source driver, because it has little of amd windows driver it is much worse to WINE, but for native games it is OK. Additionally it has 2D issues. I will not argue, it is crap.
Also AMD and Intel work on opensource driver, which is exactly something that makes difference and made me switch to amd hardware.
Intel hardware has upgrade issues in price and was generally more pricely for me. And me as the former owner of am586x133(OC to 160Mhz) and Intel Dx4-100, would say I prefer AMD more. I had contact with E5300 intel+nvidia combo and amd worked better (for me)
So if you want windows gaming on linux(do not confuse with linux gaming on linux) and you dont care about opensource and admit running with bugs (did I mention you still need a copy of windows,eula, for some applications to be emulated?), and accept lower than windows performance(nvidia drivers perform slower in linux, wine drops perfomance further) - then your choice is nvidia. If you buy nvidia card you support writing of nvidia drivers, which in essence are windows drivers.
Otherwise you go with amd card and put opensource driver on it; and support what they do in opensource. If you need windows games, you put windows and separate this two systems. My point is still for opensource driver to work out and start accelerating native linux opengl games, just as nvidia driver currently does. This is why I desided to buy amd.
Intel hardware is currently overpriced (for me) and hardware itself has barely any resources for opengl games.
Thats why I aborted nvidia hardware and drivers, including wine, and started supporting amd effort. I do think they care about people reactions on what they do. I dont think they write it just-for-fun.
Originally posted by Qaridarium
You can read further my post here: http://www.overclockers.com/forums/s...1&postcount=90
Comment