[Xquartz-dev] 2.3.3_rc1
George Peter Staplin
georgeps at xmission.com
Mon Mar 9 21:05:48 PDT 2009
Quoted Jack Howarth <howarth at bromo.med.uc.edu>:
> The author of vmd-xplor added...
>
> if [ `/usr/bin/uname -m` = "i386" ]; then
> # I get too many complaints when these are not set.
> #
> VMDSIMPLEGRAPHICS=1
> LIBGL_ALWAYS_INDIRECT=1
> export VMDSIMPLEGRAPHICS LIBGL_ALWAYS_INDIRECT
> fi
>
> to the vmd-xplor startup script. I guess the alternative is to
> take a look at those cases where vmd-xplor has issues (like
> on a HD2600 with 2.3.3-rc1) and fix them in libGL.
> Jack
I don't know what is breaking yet, unfortunately. I'm still waiting
to hear back from the vmd-xplor developer. I'll review the data you
have sent me so far, and maybe with that, and some help from the
vmd-xplor developers we can work this out.
>
> On Mon, Mar 09, 2009 at 08:39:24PM -0700, Jeremy Huddleston wrote:
>> We don't intend to support indirect rendering with the new libGL in the
>> short term. It's really too slow and only useful when the X client is on
>> a remote system (which is rarely the case for OSX apps). Are you running
>> vmd-xplor on a remote system for some reason? If that were the case,
>> then I'd expect glxinfo to actually bail with an AppleDRI error.
>>
>> --Jeremy
>>
>> On Mar 9, 2009, at 17:13, Jack Howarth wrote:
>>
>>> George,
>>> I believe I have figured out the origin of the problems
>>> with vmd-xplor on 2.3.3-rc1. The problem is that the new
>>> GLX/DRI code doesn't honor LIBGL_ALWAYS_INDIRECT when it
>>> is set. Under X11 2.3.2.1, I get...
>>>
>>> [Macintosh-2:~] howarth% setenv LIBGL_ALWAYS_INDIRECT 1
>>> [Macintosh-2:~] howarth% glxinfo | grep direct
>>> direct rendering: No (LIBGL_ALWAYS_INDIRECT set)
>>>
>>> whereas under 2.3.3-rc1, I get...
>>>
>>> [Macintosh-2:~] howarth% setenv LIBGL_ALWAYS_INDIRECT 1
>>> [Macintosh-2:~] howarth% glxinfo | grep direct
>>> Xlib: extension "Generic Event Extension" missing on display "/tmp/
>>> launch-W4Xpc5/:0".
>>> Xlib: extension "Generic Event Extension" missing on display "/tmp/
>>> launch-W4Xpc5/:0".
>>> direct rendering: Yes
>>>
>>> If you can fix this in the GLX, I can test it to see if this
>>> eliminates the issues with vmd-xplor on the HD2600.
George
--
http://people.freedesktop.org/~gstaplin/
More information about the Xquartz-dev
mailing list