On Tue, Jul 10, 2012 at 03:51:22PM +0200, Marek Ol??ák wrote:
> I just wanted to tell you Stephane's change cannot work and it even
> has no effect at the moment. The native integer support is global in
> core Mesa. It's because integer uniforms are converted to floats based
> on the global NativeInteger flag for all shader stages and that can't
> be fixed easily, because uniforms can be shared between shaders.
> Basically, all drivers must advertise integer support either for all
> shader stages or none.

Really?  I mean the idea here is that drivers like i915g which don't
have native integers in the fragger are going to advertise native
integers in the vs but stay at glsl 1.20.  Can you have integer
uniforms without 1.30+?  I don't think so.

  OG.

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to