diff options
author | Felix Kuehling <[email protected]> | 2005-01-05 23:56:16 +0000 |
---|---|---|
committer | Felix Kuehling <[email protected]> | 2005-01-05 23:56:16 +0000 |
commit | 3e4d4aca77479f7c9cef8fdc218c20d1f2876433 (patch) | |
tree | a05120785e2742612ca6099d586a3f5ea5448223 /src/mesa/drivers/dri/savage/savagetex.c | |
parent | 1e21673ea14ad1368fcebbc4d5dde8746497d782 (diff) |
* Fixed handling of scissors
* Only set scissor regs directly if drmMinor < 1
* Don't set texaddr to 0 when a texture unit is disabled. That would trigger
the tightened texture state check in the DRM if the texaddr and texdesc
registers were not emitted atomically.
Diffstat (limited to 'src/mesa/drivers/dri/savage/savagetex.c')
-rw-r--r-- | src/mesa/drivers/dri/savage/savagetex.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/savage/savagetex.c b/src/mesa/drivers/dri/savage/savagetex.c index 924f06187b4..2650f66e462 100644 --- a/src/mesa/drivers/dri/savage/savagetex.c +++ b/src/mesa/drivers/dri/savage/savagetex.c @@ -837,7 +837,6 @@ static void savageUpdateTex0State_s4( GLcontext *ctx ) imesa->regs.s4.texDescr.ni.tex0En = GL_FALSE; imesa->regs.s4.texBlendCtrl[0].ui = TBC_NoTexMap; imesa->regs.s4.texCtrl[0].ui = 0x20f040; - imesa->regs.s4.texAddr[0].ui = 0; return; } @@ -1007,7 +1006,6 @@ static void savageUpdateTex0State_s4( GLcontext *ctx ) GL_ADD */ case GL_ADD: - printf("Add\n"); imesa->regs.s4.texCtrl[0].ni.clrArg1Invert = GL_FALSE; imesa->regs.s4.texBlendCtrl[0].ui = TBC_AddAlpha; __HWEnvCombineSingleUnitScale(imesa, 0, 0, @@ -1105,7 +1103,6 @@ static void savageUpdateTex1State_s4( GLcontext *ctx ) imesa->regs.s4.texDescr.ni.tex1En = GL_FALSE; imesa->regs.s4.texBlendCtrl[1].ui = TBC_NoTexMap1; imesa->regs.s4.texCtrl[1].ui = 0x20f040; - imesa->regs.s4.texAddr[1].ui = 0; imesa->regs.s4.texDescr.ni.texBLoopEn = GL_FALSE; return; } @@ -1300,7 +1297,6 @@ static void savageUpdateTexState_s3d( GLcontext *ctx ) imesa->regs.s3d.texCtrl.ni.texEn = GL_FALSE; imesa->regs.s3d.texCtrl.ni.dBias = 0x08; imesa->regs.s3d.texCtrl.ni.texXprEn = GL_TRUE; - imesa->regs.s3d.texAddr.ui = 0; return; } |