on my CPU/RAM limited rig, where l4d2 runs at 60fps on windows, there would be a huuuge penalty from that 50% of openGL calling time spent translating it(even thou my monster grafics card can swallow allot more), wouldn't it
ignoring the "my game runs bad in wine"(what is true mostly) and "there is no that program on linux"(what mostly isn't true), fact is humans are creatures of habit and do not want to learn anything else
another i feel smaller thing is that even thou linux IS easier to install properly(dont know win7) there is a couple problems that can happen;
example a b43 broadcom wireless that i installed for a friend on fedora: i had to go to him and install it myself, how would i explain to him "you goto get the win drivers and this program, then extract the drivers, run the program on them, and copy THAT file as root to..."(and hes bad at english)
i know he'd fck up somewhere and i cant vnc to the comp since it has no wireless
would be more user friendly to have a extra repository for all that crap, then i can tell him "go to that site, click there, wait, run synaptic, install that"(should be legal to make a repo with just firmware, or add the firmware directly to like RPM fusion instead of just adding bwcutter)
since you replied to this sh***y tread(thx spammers and fangirls), il ask:
why does compiz and such opengl(?) desktop acceleration have such penalties ?
i got 2 3D games here and one gets some 10fps less with compiz, other one dosent (dont remember which is which so i wont name them)
from what i know batching opengl calls gets you performance since its all sent in one blast, but should the few tiny DE calls really disrupt the flow so much that i get 15% less fps ? (yes 10fps is 15% on my comp)
why is there a penalty anyway, shouldn't the desktop go to sleep when a DRI application goes "fullscreen"(there is no fullscreen in X afaik) ?
thats a couple questions i got from looking at Michaels charts here, and didnt find a clear "why is that" anywhere
(not that i care much since i tuned my comp when i was bored a long time ago, but objectively "shud that be there anyway")
PS its not written if they used unity llvm or if they tuned other stuff, however it is written that they worked with nvidia and such (maybe it is written and im just blind, happens)
PPS no disrespect but open source radeon drivers are, in most cases, allot slower then closed source; closed source radeon drivers are hard to install(especially on dual grafics laptops(where even lspci can lie)) and intel is... not there yet hardware wise
so that leaves nvidia as a best expirience on linux (maybe some tried and tested amd cards on desktops can match, but realisticly theres alot more complaints about amd then nvidia)
sry for the lenght of the post(if you'l read it anyway), i made good coffe today
one more thing to ask(as a noob in all this, and since you aint);
how much do drivers have to do with latencies ?
trying nouveau i got the feeling xonotic is more responsive, allthou blocky
that got me thinking that there's a scheduler in "the blob" that queues calls to some limit
if it were true id switch to nouveau as latency is important in such a fast paced game