diff options
author | Dave Airlie <airlied@linux.ie> | 2009-03-05 19:00:17 +1000 |
---|---|---|
committer | Dave Airlie <airlied@linux.ie> | 2009-03-05 19:00:17 +1000 |
commit | 9d72a759170ebf51d8f93fd00d3d9c37bd5dfb27 (patch) | |
tree | acf935c862eb348500f288fb50495a4c0b408d87 /src/mesa/drivers/dri/r200 | |
parent | eba8008916503cea47c557398b009e2e2b546cb1 (diff) |
radeon: use t->bo to figure out of settexbuffer override is in action
Diffstat (limited to 'src/mesa/drivers/dri/r200')
-rw-r--r-- | src/mesa/drivers/dri/r200/r200_texstate.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/r200/r200_texstate.c b/src/mesa/drivers/dri/r200/r200_texstate.c index eac95b6659..4937b0665d 100644 --- a/src/mesa/drivers/dri/r200/r200_texstate.c +++ b/src/mesa/drivers/dri/r200/r200_texstate.c @@ -1408,6 +1408,10 @@ static void setup_hardware_state(r200ContextPtr rmesa, radeonTexObj *t) t->base.Image[0][t->mt->firstLevel]; GLint log2Width, log2Height, log2Depth, texelBytes; + if ( t->bo ) { + return; + } + log2Width = firstImage->WidthLog2; log2Height = firstImage->HeightLog2; log2Depth = firstImage->DepthLog2; |