[Mesa-dev] EXT_tetxure_swizzle and BGRA textures : glean test enhancement
Brian Paul
brianp at vmware.com
Mon May 3 09:51:19 PDT 2010
Dave Airlie wrote:
> In looking at adding EXT_texture_swizzle I'm a bit confused about what
> exactly should happen with BGRA textures, as on r300 we use the
> texture swizzling to do BGRA, so we would have some interaction at
> that point.
>
> To make sure we test for this I've made the following enhancments to
> the glean test (in piglit tree - but I'll resubmit against glean tree
> if correct).
>
> Can someone with a clue make sure this is a sane test, it passes
> against swrast..
The patch is sane. You're basically just defining the user texture
either in RGBA vs. BGRA order in the two cases. This has no bearing
on the internal/actual format of the texture or the results of
sampling from the texture.
However, I suggest:
1. use a better name for the 'format_pick' variable
2. add a comment for that parameter.
3. it's used as a boolean, so s/int/bool/
4. fix up the indentation to match the rest of the file.
-Brian
More information about the mesa-dev
mailing list