http://bugs.winehq.org/show_bug.cgi?id=22934
--- Comment #11 from zil zilforever@gmail.com 2010-06-17 11:40:11 --- @ Alexey I know DirectX is only on Redmond products. People here know also that OpenGL is also on Windows. Its even less bugy and more optimized(faster) then linux version, thx to better drivers(ATI especialy). Microsoft try to minimize OpenGL so people only use DirectX graphics function (some time ago they even said there will be no OpenGL in Windows 7).
From what I know OpenGl dont have function to check how big Video Memory size
is. On this value probably Portal recommend default texture settings. So if its 512MB thats enought to be 'High' in settings, So its should be ok. So some Wine bug
that automatically means that the video card seen by the game would be a lot different that the one that is seen on native Windows D3D From what I know Wine check video card name and from predefined list set the
amount of Video Memory size? Standard 9600 GT got 512MB but there is also version with 256MB. I dont know what is set in Wine and there is no way to check it in Wine config. But even if I set it to 512MB it still dont work. Game seen video card thx to Wine so its see 512MB.
ps: There are some methods to check the size: http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Numb...
and the new one (maybe this one will be implemented in future Wine version): http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Numb...