-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Keith Whitwell schrieb:

> The slight difficulty I see with this is that at the hardware level, a
> single GLSL shader can produce many HW shaders as additional GL state
> is mixed into the compliation process.  The amount of extra state
> consulted can vary from not much to quite a lot.

This makes caching of compiled shaders even more important, since people
change state while rendering a single frame. Caching would avoid
multiple recompilations per rendered frame. These recompilations can
easily become the bottleneck in applications (there are some posts about
such cases revealed by profiling on the opengl.org forums).

Philipp
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkk+zbkACgkQbtUV+xsoLpqHYgCgxxY+4bTMTFcXyWO+EMnXtO1F
qwMAoKn4hOZxuYL5E/k7Izc+9XphZBk3
=CjNf
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Mesa3d-dev mailing list
Mesa3d-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mesa3d-dev

Reply via email to