Hi,

I can provide some more information about this problem which I reported to 
Jupiter.

Our custom build of Mesa 9.1 (built following instructions from the TurboVNC 
webpage) does support some (most?) 3D applications.

The one we are struggling with is UCSF Chimera: http://www.cgl.ucsf.edu/chimera/
There is some information on Graphics/Mesa issues here: 
http://www.cgl.ucsf.edu/chimera/data/downloads/1.7/linux.html

When it starts up, we are getting a message saying "Outline highlight not 
supported by hardware" and "Possible display misconfiguration", which occurs 
when Chimera is trying to call this code:

#ifndef CHIMERA_OSMESA
    if (togl == NULL)
        return;
    Togl_MakeCurrent(togl);
#else
    OSMesaMakeCurrent(static_cast<OSMesaContext>(state_->context()),
            framebuffer, GL_UNSIGNED_BYTE, myWidth, myHeight);
#endif /* CHIMERA_OSMESA */

in 
http://plato.cgl.ucsf.edu/trac/chimera/browser/trunk/libs/_chimera/LensViewer.cpp

Building UCSF Chimera from source is apparently very difficult / impossible due 
to licensing issues and lack of documentation: 
http://www.cgl.ucsf.edu/chimera/sourcecode.html

So we are using a binary distribution, which tries to bundle all of its 
dependencies within its package wherever possible, rather than relying on 
external dependencies.  The binary distribution of UCSF Chimera provides 
graphics-related shared libraries including libftgl.so.2.1.3, libgfxinfo.so, 
libGLU.so.1.3.070601, libGLw.so.1.0.0, plus the Python packages PyOpenGL and 
ToGL.

Cheers,
James


On 08/03/2013, at 12:21 AM, jupiter wrote:

> Hi,
> 
> Follow up recent discussions as well as DRC's recommendation and
> document in http://www.virtualgl.org/Documentation/Mesa, I built mesa
> 9.1 with configuration of "--enable-xlib-glx --disable-dri
> --with-gallium-drivers=swrast" on RHEL 6.2, to replace the TigerVNC by
> TurboVNC and the custom build of mesa 9.1.
> 
> The glxgears is running much faster than using TigerVNC. But, there is
> a problem to run 3D rendering, it is too slow to rotate a 3D picture
> in an application such as Chimera which could run smoother on TigerVNC
> than the custom build of mesa and TurboVNC. It seems using xlib-glx
> caused the 3D floating slow down. Any workaround to rectify this
> problem, or we have to use TigerVNC for 3D applications?
> 
> Thank you.
> 
> Jupiter
> 
> ------------------------------------------------------------------------------
> Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
> Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
> endpoint security space. For insight on selecting the right partner to 
> tackle endpoint security challenges, access the full report. 
> http://p.sf.net/sfu/symantec-dev2dev
> _______________________________________________
> VirtualGL-Users mailing list
> VirtualGL-Users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtualgl-users

------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to