[Mesa-dev] r300g + mesa/st support for EXT_texture_swizzle
Keith Whitwell
keithw at vmware.com
Fri Jun 4 03:21:32 PDT 2010
On Fri, 2010-06-04 at 03:10 -0700, Dave Airlie wrote:
> On Tue, Apr 27, 2010 at 9:13 PM, Dave Airlie <airlied at gmail.com> wrote:
> > Another trying to figure out gallium patch from me,
> >
> > This is in theory EXT_texture_swizzle support, r300g passes the glean
> > test with this now.
> >
> > Some caveats in the patch (i.e. I'm not sure what exactly is correct
> > state tracker behaviour wrt sampler views).
>
> Just realised I still have this sitting in my tree here,
>
> Updated version. only open question was whether we need a cap bit, vs
> drivers just modifying their frag shaders.
>
> Dave.
This looks good - supporting this extension was the intention behind
adding swizzles to sampler views, so it's just as well (or about time)
that someone's actually implemented that...
In this case it should be easy to add a cap and tie it to the decision
to advertise the extension or not.
I'm not really excited by the thought of thousands of proliferating cap
bits, but at least this one doesn't result in spaghetti in the state
tracker.
Keith
More information about the mesa-dev
mailing list