Just have a special question, coz still cannot find the answer nowhere. / For now seems only the games that using D3D8 and OpenGL runs in Wine with almost full-speed (as they shows on Windows). / So... why Wine need to use Direct3D > OpenGL calls translations? Is it from video-driver restrictions or other things? Are those conversions using CPU for processing? I'm Interesting of the scheme of all chains, for example, how the application interacts with Wine comparing to native system :) Generally, what may affect on performance? Is it because of some D3D functions cannot find OpenGL analogs and then emulates them with software? Can I find somewhere a popular explanation of how it works? Any links. Want understand where the bottlenecks are ) (Btw. Does anyone heard about Longene kernel?)
Alex_G wrote:> > Generally, what may affect on performance? Is it because of some D3D functions cannot find OpenGL analogs and then emulates them with software? > Can I find somewhere a popular explanation of how it works? Any links. > > Want understand where the bottlenecks are ) >http://wiki.winehq.org/Performance
On Sun, Mar 4, 2012 at 09:42, Alex_G <wineforum-user at winehq.org> wrote:> Just have a special question, coz still cannot find the answer nowhere. > > / For now seems only the games that using D3D8 and OpenGL runs in Wine with almost full-speed (as they shows on Windows). / > > So... why Wine need to use Direct3D > OpenGL calls translations? Is it from video-driver restrictions or other things? Are those conversions using CPU for processing? I'm Interesting of the scheme of all chains, for example, how the application interacts with Wine comparing to native system :)Linux video drivers aren't likely to support Direct3D...
dimesio wrote:> > http://wiki.winehq.org/PerformanceThanks! ) But I've read this article before and wasn't satisfied with the answers. As I can guess, wineserver handles the system calls going from application and after some processing sends them into the kernel? So, at first, wineserver never could have the priority level and all the privileges as kernel have. Is it right? Don't laugh pls, just wanna talk of it =) Just interesting to imagine... and realize in simple words )) ---------------------- Fr??d??ric Delanoy, I'm talking of proprietary drivers, was there Direct3D support excluded?