On 1/16/15 7:36 PM, Nathan Kidd wrote:
> I reverted my "disable PBOs if the app has been naughty" patch and
> applied your "look up the real PBO symbols if the app has been naughty"
> patch.  Testing viewperf 9 works fine.  I can't find a vp10 at the
> moment, but I see from when I looked earlier in this thread the code was
> essentially the same.
>
> I see from your patch that you're optimistic this is only ever going to
> happen to PBO functions.  I'll go on the record predicting that one day
> CHECKPBOSYM will be renamed CHECKVGLREQUIREDSYM and moved to faker-sym.*
>
> Call me a pessimist. :)

VirtualGL has existed for more than 10 years, and this has only popped 
up with two applications in all of that time, and only because VirtualGL 
happened to be using the same OpenGL extension as the applications in 
question.  I don't think you're going to find an application that tries 
to do this with glReadPixels(), for instance.

We may at some point do what you're describing, but it will likely be 
more for the purpose of playing well within the new OpenGL vendor 
library framework that nVidia is proposing 
(https://github.com/aritger/linux-opengl-abi-proposal/blob/master/presentation-xdc2013.pdf),
 
or simply for the purpose of avoiding linking librrfaker with libGL 
(which has been known to cause issues in the past-- for instance, 
https://sourceforge.net/p/virtualgl/bugs/61/.)  As we start getting into 
the business of actually running window managers in VirtualGL, making 
librrfaker as non-intrusive as possible for non-3D applications becomes 
more important.

------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
VirtualGL-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/virtualgl-devel

Reply via email to