diff options
author | Brian Paul <brian.paul@tungstengraphics.com> | 2005-09-03 16:40:44 +0000 |
---|---|---|
committer | Brian Paul <brian.paul@tungstengraphics.com> | 2005-09-03 16:40:44 +0000 |
commit | 3ba814ae0740fc9ceb79f05570bc889362cc288d (patch) | |
tree | a182a348ba34c77bcfa644a73a000ea891b9a4ea /src/mesa/drivers/dri/r300/radeon_ioctl.c | |
parent | 7fa6c1afb9b85231c3b2e8c51672e9ca26efc070 (diff) |
remove SetBuffer(). Misc renderbuffer changes.
Diffstat (limited to 'src/mesa/drivers/dri/r300/radeon_ioctl.c')
-rw-r--r-- | src/mesa/drivers/dri/r300/radeon_ioctl.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/r300/radeon_ioctl.c b/src/mesa/drivers/dri/r300/radeon_ioctl.c index af489e2a84..fcde99dbd1 100644 --- a/src/mesa/drivers/dri/r300/radeon_ioctl.c +++ b/src/mesa/drivers/dri/r300/radeon_ioctl.c @@ -51,6 +51,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "r300_state.h" #include "radeon_reg.h" +#include "drirenderbuffer.h" #include "vblank.h" static void radeonWaitForIdle(radeonContextPtr radeon); @@ -282,6 +283,9 @@ void radeonPageFlip(const __DRIdrawablePrivate * dPriv) radeon->swap_count++; (void)(*dri_interface->getUST) (&radeon->swap_ust); + driFlipRenderbuffers(radeon->glCtx->WinSysDrawBuffer, + radeon->sarea->pfCurrentPage); + if (radeon->sarea->pfCurrentPage == 1) { radeon->state.color.drawOffset = radeon->radeonScreen->frontOffset; radeon->state.color.drawPitch = radeon->radeonScreen->frontPitch; |