> On Apr 5, 2014, at 1:14 PM, George Profenza <orgi...@gmail.com> wrote: > > Hi, > > I'm new to this so want to make sure I understood what you just explained :) > > Currently, "out of the box", just compiled, as-is I won't be able to use > VirtualGL to serve an OpenGL ES window to TurboVNC, correct ?
Correct > "LD_PRELOAD exists in the underlying O/S and applications are dynamically > linked with the OpenGL ES library" and - is there a quick way to test this ? > I'm hoping the application got linked with OpenGL ES. ldd {application binary} will tell you whether the app is dynamically linked with OpenGL ES. Testing LD_PRELOAD is more of an advanced topic. > Regarding intercepting and modifying EGL calls, that would be something I > would need to modify in the VirtualGL sources ? > If so, any hints on how I could get started ? Yeah, spend 8 years dealing with various OpenGL, high-performance computing, and video streaming problems, then another 10 doing nothing but developing remote 3D software, and the problem will seem straightforward. :) Otherwise, it would be difficult for me to bring you up to speed on the types of issues you are likely to encounter. This is why (and how) I make my living doing contract development and consulting around this stuff. I don't earn a salary, so I rely on financial sponsorship to keep this project afloat, and that usually takes the form of organizations paying me to add features. I do things that way for two reasons: (1) it allows the project to respond to the needs of various different (and sometimes competing) organizations rather than being co-opted for one specific organization's agenda, and (2) the expectation that new features will usually require financial sponsorship means that there will be a well-defined need for any new feature that goes in (thus preventing VGL from becoming a "science fair" project.) I created VirtualGL from scratch more than 10 years ago. I've been the sole maintainer of the project and have developed probably 99% of its code. I am not trying to sound arrogant, but it's just not possible for me to teach you or anyone else what I know, because I myself was not taught it. I discovered how to do it on my own through years of experimentation and research. Even if I brought someone else up to speed on this code, it would take them twice as long to develop a feature as it would take me, and the result would not be as good, so I'd end up having to spend my free time cleaning up the contributed patches. I am willing to do that if the feature is something that I feel will be broadly applicable. I don't get that sense here, though. Without understanding more about why you're trying to bring up VGL in this environment, I'm getting a very strong "science fair" vibe here. > Thank you, > George > > >> On Sat, Apr 5, 2014 at 2:20 PM, DRC <dcomman...@users.sourceforge.net> wrote: >> Not currently. I don't know of any technical reason why it couldn't, >> assuming that LD_PRELOAD exists in the underlying O/S and applications are >> dynamically linked with the OpenGL ES library. Conceptually, it would just >> require intercepting and modifying the EGL calls in much the same way that >> we currently modify the GLX calls. Straightforward but would probably >> require a lot of testing in order to get right. >> >> > On Apr 5, 2014, at 4:01 AM, George Profenza <orgi...@gmail.com> wrote: >> > >> > Hello, >> > >> > I'm new to VirtualGL and I was wondering if I could use it on a Raspberry >> > PI. >> > (arm v6 cpu with a broadcom gpu) >> > >> > I've compiled libjpeg-turbo and VirtualGL from source and ran >> > vglserver_config >> > but I can't seem to get an OpenGL ES window showing up in TurboVNC. >> > Is it possible to use OpenGL ES on VirtualGL ? If so, how ? >> > >> > Thank you for your time, >> > George >> > ------------------------------------------------------------------------------ >> > _______________________________________________ >> > VirtualGL-Users mailing list >> > VirtualGL-Users@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/virtualgl-users >> >> ------------------------------------------------------------------------------ >> _______________________________________________ >> VirtualGL-Users mailing list >> VirtualGL-Users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/virtualgl-users > > ------------------------------------------------------------------------------ > _______________________________________________ > VirtualGL-Users mailing list > VirtualGL-Users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/virtualgl-users
------------------------------------------------------------------------------
_______________________________________________ VirtualGL-Users mailing list VirtualGL-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/virtualgl-users