Ian Romanick <i...@freedesktop.org> writes: > On 11/26/2014 06:09 PM, Dave Airlie wrote: >> Glamor is 4x faster on my ILK using glsl 130 at core text using >> x11perf -ftext. >> >> Ian started writing a spec for this extension a while back, which seems like >> most of the work, this patch seems to do enough, to advertise GLSL 1.30. > > Yeah... I started writing the extension when Chris Forbes was working on > adding GLSL 1.30 for Ironlake. I seem to recall that gl_ClipDistance > still does not work for ILK, and difficulties with that caused Chris to > abandon the project. This was over a year ago, so the details are a bit > fuzzy. > > The common Mesa parts look good, though. If we want to pursue this, I > can finish up the extension spec and get it published.
I'd definitely be interested -- integers are really useful for 2D rendering (as evidenced by Dave's numbers), and I can do them in VC4. What I see in a glance through 1.30 that I don't have in my 2.1 implementation is: - Size queries (but I can fake it with uniforms) - Texture arrays (can't fake that without some real craziness). - Texture offsets (could fake with uniforms and some math?) - gl_VertexID (could fake with a cached VBO of integers I think. I'd be interested in whether the MESA_1.30 spec would require support for extensions that expose those things, or if I could expose it without doing all of that.
signature.asc
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev