diff options
Diffstat (limited to 'src/mesa/drivers/dri/unichrome/via_texmem.c')
-rw-r--r-- | src/mesa/drivers/dri/unichrome/via_texmem.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/mesa/drivers/dri/unichrome/via_texmem.c b/src/mesa/drivers/dri/unichrome/via_texmem.c index 6f4edde64e..167b79db00 100644 --- a/src/mesa/drivers/dri/unichrome/via_texmem.c +++ b/src/mesa/drivers/dri/unichrome/via_texmem.c @@ -63,12 +63,10 @@ void viaDestroyTexObj(viaContextPtr vmesa, viaTextureObjectPtr t) if (vmesa) { if (vmesa->CurrentTexObj[0] == t) { vmesa->CurrentTexObj[0] = 0; - vmesa->dirty &= ~VIA_UPLOAD_TEX0; } if (vmesa->CurrentTexObj[1] == t) { vmesa->CurrentTexObj[1] = 0; - vmesa->dirty &= ~VIA_UPLOAD_TEX1; } } @@ -431,10 +429,10 @@ void viaUploadTexImages(viaContextPtr vmesa, viaTextureObjectPtr t) /*t->bufAddr = (char *)((GLuint)vmesa->driScreen->pFB + t->texMem.offset);*/ if (t == vmesa->CurrentTexObj[0]) - VIA_STATECHANGE(vmesa, VIA_UPLOAD_TEX0); + VIA_FIREVERTICES(vmesa); if (t == vmesa->CurrentTexObj[1]) - VIA_STATECHANGE(vmesa, VIA_UPLOAD_TEX1); + VIA_FIREVERTICES(vmesa); viaUpdateTexLRU(vmesa, t); |