[Mesa-dev] [PATCH 01/10] swrast: Add LUMINANCE, INTENSITY, LUMINANCE_ALPHA to span asserts.
Eric Anholt
eric at anholt.net
Mon Apr 18 19:10:52 PDT 2011
On Mon, 18 Apr 2011 16:16:37 -0700, Ian Romanick <idr at freedesktop.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 04/18/2011 01:37 PM, Eric Anholt wrote:
> > Fixes ARB_texture_float/fbo-alphatest-formats.
> > ---
> > src/mesa/swrast/s_readpix.c | 3 +++
> > src/mesa/swrast/s_span.c | 3 +++
> > 2 files changed, 6 insertions(+), 0 deletions(-)
> >
> > diff --git a/src/mesa/swrast/s_readpix.c b/src/mesa/swrast/s_readpix.c
> > index 5604c2e..a201a63 100644
> > --- a/src/mesa/swrast/s_readpix.c
> > +++ b/src/mesa/swrast/s_readpix.c
> > @@ -195,6 +195,9 @@ fast_read_rgba_pixels( struct gl_context *ctx,
> > rb->_BaseFormat == GL_RGB ||
> > rb->_BaseFormat == GL_RG ||
> > rb->_BaseFormat == GL_RED ||
> > + rb->_BaseFormat == GL_LUMINANCE ||
> > + rb->_BaseFormat == GL_INTENSITY ||
> > + rb->_BaseFormat == GL_LUMINANCE_ALPHA ||
> > rb->_BaseFormat == GL_ALPHA);
>
> At this point would it be easier to just assert the formats that are not
> allowed? Is there even anything that's left as a valid _BaseFormat that
> isn't allowed here?
I keep wanting to remove asserts like this, and Brian says he likes
them.
-------------- 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/20110418/53567ba3/attachment.pgp>
More information about the mesa-dev
mailing list