[Mesa-dev] [PATCH 2/6] New unary opcodes for ARB_shader_bit_encoding support.

Eric Anholt eric at anholt.net
Tue May 1 10:24:57 PDT 2012


On Tue, 1 May 2012 08:52:51 +0200, Olivier Galibert <galibert at pobox.com> wrote:
> On Mon, Apr 30, 2012 at 02:21:51PM -0700, Eric Anholt wrote:
> > GLSL 1.30 is already on for gen6+.  You can force 1.30 for your purposes
> > if needed on older hardware with the environment variable:
> > 
> > MESA_GLSL_VERSION_OVERRIDE=130
> > 
> > (Also, there's MESA_EXTENSION_OVERRIDE="+GL_ARB_texture_buffer_object
> > +GL_ARB_uniform_buffer_object" or MESA_GL_VERSION_OVERRIDE for poking at
> > new extension support before the driver's ready)
> 
> Thanks.  The only intel hardware I have is a GM45 (8086:2a43) which is
> seems qualifies at gen4.  I rememeber from my casual reading of the
> hardware docs that it seemed 3.3-capable.  Did I miss something?

Issues with GL 3.0 pre-gen6:
- No MSAA.  You'd have to fake it with supersampling.
- Doesn't support filtering on 32-bit float textures.
- transform feedback is different and needs backporting.
- GLSL noperspective/smooth/flat keywords are handled very
  differently in the SF.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20120501/b38003bb/attachment-0001.pgp>


More information about the mesa-dev mailing list