On Wednesday 18 March 2009 22:57:45 Roderick Colenbrander wrote:
What exactly is the issue with OpenGL on Linux?
Under OpenGL we have the same issue these days for both Nvidia and Ati hardware. Check http://bugs.winehq.org/show_bug.cgi?id=13335 which contains an early version of Alexandre his patch. There are still some issues with it (some threading one if I remember correctly) and most importantly on 64-bit Nvidia systems there are huge slowdowns. I have some Nvidia employee looking at that but haven't heard back.
Thanks, so it is the same problem, except that on Linux mmap fails because large portions of address space have been reserved before 0x80000000, and on FreeBSD it fails because everything has been reserved after 0x80000000.
I still would like to see this patch committed though, to fix bug 17718, but generally because the memory reservation doesn't fix anything and only causes problems.