diff options
author | Brian Paul <[email protected]> | 2012-01-16 12:52:21 -0700 |
---|---|---|
committer | Brian Paul <[email protected]> | 2012-01-24 14:12:31 -0700 |
commit | c080202db5363a18a759a9a7c82b40ac558c8abe (patch) | |
tree | 9239d9cfbf0ab829abd1030990e2c0d834fb0a04 /src/mesa/drivers/dri/r200/r200_texstate.c | |
parent | 9f8ed9d66298e2dc5dff508e3ea723469fe06d93 (diff) |
radeon: derive radeon_renderbuffer from swrast_renderbuffer
Diffstat (limited to 'src/mesa/drivers/dri/r200/r200_texstate.c')
-rw-r--r-- | src/mesa/drivers/dri/r200/r200_texstate.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/r200/r200_texstate.c b/src/mesa/drivers/dri/r200/r200_texstate.c index 4624b089327..19e77c57fc3 100644 --- a/src/mesa/drivers/dri/r200/r200_texstate.c +++ b/src/mesa/drivers/dri/r200/r200_texstate.c @@ -807,13 +807,14 @@ void r200SetTexBuffer2(__DRIcontext *pDRICtx, GLint target, GLint texture_format } _mesa_init_teximage_fields(radeon->glCtx, texImage, - rb->base.Width, rb->base.Height, 1, 0, + rb->base.Base.Width, rb->base.Base.Height, + 1, 0, rb->cpp, texFormat); rImage->base.RowStride = rb->pitch / rb->cpp; - t->pp_txsize = ((rb->base.Width - 1) << RADEON_TEX_USIZE_SHIFT) - | ((rb->base.Height - 1) << RADEON_TEX_VSIZE_SHIFT); + t->pp_txsize = ((rb->base.Base.Width - 1) << RADEON_TEX_USIZE_SHIFT) + | ((rb->base.Base.Height - 1) << RADEON_TEX_VSIZE_SHIFT); if (target == GL_TEXTURE_RECTANGLE_NV) { t->pp_txformat |= R200_TXFORMAT_NON_POWER2; |