[Mesa-dev] TBOs: Mesa and i965 sampling support.
eric at anholt.net
Fri Mar 30 08:57:40 PDT 2012
On Thu, 29 Mar 2012 18:29:19 -0700, Ian Romanick <idr at freedesktop.org> wrote:
> On 03/28/2012 10:58 AM, Eric Anholt wrote:
> > This gets the texture buffer object support to the point of running
> > and passing the piglit core tests other than deprecated formats on
> > i965.
> > Patch 2 is the glapi regen (I want the time back I've lost to
> > regen failure this week).
> > Patch 13 we may want to extend to gen6 before landing.
> > Patch 14 I'm not sure if we want to land at all -- it gets the
> > deprecated formats almost working, but we may want to just not do TBOs
> > pre-3.1, and drop all that ugly code.
> TBOs (and UBOs) have a bit of fail in their specification. The each
> require either GLSL 1.40 (by virtue of being in OpenGL 3.1) or
> I think we decided to not bother with GLSL 1.40 pre-3.1.
> I'm not super excited about GL_EXT_gpu_shader4. Do we know of any
> applications that use that EXT and don't use either GLSL 1.30 or GLSL 1.40?
> If we're not going to expose any version (or extension) of GLSL that
> adds the required support on pre-3.1, I don't see any reason to support
> the deprecated formats.
The only gpu_shader4 apps I know of are:
I assume unigine does GL 3.1. So sauer (and wined3d apparently) is all
I know of looking for gpu_shader4 only, and they're open-source so they
can still make the switch to core GL.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 197 bytes
Desc: not available
More information about the mesa-dev