[Mesa-dev] [PATCH 2/2] r600g: texture buffer object + glsl 1.40 enable support
airlied at gmail.com
Sun Dec 16 03:00:45 PST 2012
On Sun, Dec 16, 2012 at 8:33 PM, Dave Airlie <airlied at gmail.com> wrote:
> From: Dave Airlie <airlied at redhat.com>
> This adds TBO support to r600g, and with GLSL 1.40 enabled,
> we now get 3.1 core profiles advertised for r600g.
> This code is evergreen only so far, but I don't think there is
> much to make it work on r600/700/cayman other than testing.
> a) buffer txq is broken like cube map txq, this sucks, fix it the
> exact same way.
> b) buffer fetches are done with a vertex clause,
> c) vertex swizzling offsets are different than texture swizzles,
> but we still need to use the combiner, so make it configurable.
> d) add implementation of UCMP.
oh this is part of the UBO patch,
also the return after txq/txf check is wrong, as some things init
texture to 0 (like DDX).
More information about the mesa-dev