running openGL application remotely using ssh -X and cygwin/x ,extension "NV-GLX" missing on display "localhost:10.0
Jon TURNEY
jon.turney@dronecode.org.uk
Tue Apr 29 12:34:00 GMT 2014
On 28/04/2014 22:02, Linda Walsh wrote:
> Jon TURNEY wrote:
>> Yes, this should work.
> ----
> *But*, I'm pretty sure it doesn't anymore since the "Xgl" extension
> that was used to transport the openGL commands between client/server
> was removed from xorg's Xserver.
You seem to be confusing Xgl (an X server implementation) and GLX (an X
protocol extension).
While they do contain the same letters in a different order, they are
very different things.
> AIGLX doesn't work with client's native openGL drives when the
> DISPLAY isn't local. Instead, it sends full-frame-buffer updates to
> simulate what would be happening -- something that "appears" to work
> correctly for small OpenGL windows. But is entirely 'faked' (not
> really remote openGL that used the Server's acceleration Hardware.
>
> Which would give you unaccelerated frame-buffer updates to simulate
> the effect. Not quite what used to be available.
This is also totally wrong.
You are (more or less) describing how mesa's direct software rendering
works (which is usually the default path for remote displays) which is
completely different to AIGLX (where GL commands are sent via the GLX
protocol to the X server and rendered using acceleration there)
So, again, please stop spreading misinformation.
I'm sure there are bugs in and limitations with OpenGL and the XWin
server, but if you have a problem, please don't hijack someone else's
thread, but report it in sufficient detail for me to try to reproduce it.
--
Jon TURNEY
Volunteer Cygwin/X X Server maintainer
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/
More information about the Cygwin-xfree
mailing list