diff options
author | Roland Scheidegger <[email protected]> | 2008-04-04 01:59:38 +0200 |
---|---|---|
committer | Roland Scheidegger <[email protected]> | 2008-04-04 12:44:13 +0200 |
commit | cf9b07ea3474cd33e797eeb10b3fd73ad54ae8d5 (patch) | |
tree | 987a61fa1d56d2e33327fcfa0b1a6909c23aea0d /src/mesa/main/stencil.c | |
parent | 7a7bce7b24ea4f63faa1d5bfe3f71d09b412c838 (diff) |
gallium: fix two-side stencil handling
Previously all drivers were in twosided mode since they checked for
stencil.enable[1] flag which was a copy of stencil.enable[0]. Note that drivers
should not reference stencil[1] state (other than the enable) if twosided
stenciling is disabled (for now the stencil state is still copied but for
instance clear_with_quads won't provide useful values in there).
Also, use _TestTwoSide instead of TestTwoSide since results would be
bogus otherwise if using APIs with implicit two side stencil enable
(i.e. core ogl 2.0).
Diffstat (limited to 'src/mesa/main/stencil.c')
0 files changed, 0 insertions, 0 deletions