diff options
Diffstat (limited to 'src/mesa/drivers/dri/sis/sis_state.c')
-rw-r--r-- | src/mesa/drivers/dri/sis/sis_state.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/sis/sis_state.c b/src/mesa/drivers/dri/sis/sis_state.c index 195a624b40..f41fb3da04 100644 --- a/src/mesa/drivers/dri/sis/sis_state.c +++ b/src/mesa/drivers/dri/sis/sis_state.c @@ -290,6 +290,12 @@ sisUpdateClipping( GLcontext *ctx ) GLint x1, y1, x2, y2; + if (smesa->is6326) { + /* XXX: 6326 has its own clipping for now. Should be fixed */ + sis6326UpdateClipping(ctx); + return; + } + x1 = 0; y1 = 0; x2 = smesa->width - 1; @@ -824,7 +830,7 @@ void sisDDInitState( sisContextPtr smesa ) */ void sisDDInitStateFuncs( GLcontext *ctx ) { - ctx->Driver.UpdateState = sisDDInvalidateState; + ctx->Driver.UpdateState = sisDDInvalidateState; ctx->Driver.Clear = sisDDClear; ctx->Driver.ClearColor = sisDDClearColor; |