On Thu, 5 Dec 2002 05:19:40 +0100
Alexander Stohr <[EMAIL PROTECTED]> wrote:

> 
> > > What about remote indirect rendering?  Someone else has 
> > already mentioned
> > > that the driver would have no way of getting environment 
> > variables in that
> > > case.
> > 
> > Remote indirect rendering is a problem no matter how you slice it.
> 
> With a precise ENV-NAME method you cann tell the client what 
> of the environment it should sent to the server. Maybe there
> is some way of sending the application name as well. This would
> mean "auto-selecting" profiles. Just specify a list of application
> names for each profile and you are done. But profile handling
> would result in a server specific new task.

If you want the client to send the environment variables to the server
you rely on the client side GLX library to be from the DRI project. What
happens if you want to run a GLX app on a Sun workstation and want the
output on your PC with XF86 and DRI? I think the only sensible place for
a configuration file or whatever is on the server side. This is were the
user with his preferences and the 3D hardware sits.

For the same reason as above (other GLX client implementations) we
should not require any modifications to the GLX API. For identifying
client applications we have to use the means provided by standard X and
GLX.

> 
> > Looking at the drivers for the FireGL 4, it uses two cryptic 
> > 32-bit ints in
> > XF86Config to communicate this to the driver.  It's 
> > configuration tool has
> > "profiles" for 4 different apps (including Maya & Softimage). 
> >  Admitedly,
> > this isn't the "right" solution either, but it is another data point.
> 
> Its a static way of specifying driver behaviour.
> Whilst programming for DirectX i was in duty for
> fixing dynmic resource allocation which were mutual
> exclusive to each other. For this i would not recommend
> to have anything configureable on a per application base.
> 
> Just imagine concurrent start up and shut down
> of applications - when would you allow which feature?
> 
> -Alex.
> 

Felix

               __\|/__    ___     ___     ___
__Tschüß_______\_6 6_/___/__ \___/__ \___/___\___You can do anything,___
_____Felix_______\Ä/\ \_____\ \_____\ \______U___just not everything____
  [EMAIL PROTECTED]    >o<__/   \___/   \___/        at the same time!


-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to