diff options
author | Dave Airlie <airlied@redhat.com> | 2009-12-18 14:35:03 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2009-12-18 14:35:03 +1000 |
commit | 112908c279b0a768eca95a505856a087e479674b (patch) | |
tree | 223dbf732b663853f6e94bdf5d15adf4a352be38 /src/mesa/drivers/dri/radeon/radeon_common.h | |
parent | 5f59e79f3a9f273c683304117802bb216171c257 (diff) |
radeon: fix frontbuffer read/drawpixels
Bug 25699
The main problem was the optimising flush wasn't doing the front
rendering checks properly.
Diffstat (limited to 'src/mesa/drivers/dri/radeon/radeon_common.h')
-rw-r--r-- | src/mesa/drivers/dri/radeon/radeon_common.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/radeon/radeon_common.h b/src/mesa/drivers/dri/radeon/radeon_common.h index 0608fe2418..faad145cc4 100644 --- a/src/mesa/drivers/dri/radeon/radeon_common.h +++ b/src/mesa/drivers/dri/radeon/radeon_common.h @@ -43,6 +43,8 @@ radeon_renderbuffer_set_bo(struct radeon_renderbuffer *rb, struct radeon_bo *bo); struct radeon_renderbuffer * radeon_create_renderbuffer(gl_format format, __DRIdrawablePrivate *driDrawPriv); + +void radeon_check_front_buffer_rendering(GLcontext *ctx); static inline struct radeon_renderbuffer *radeon_renderbuffer(struct gl_renderbuffer *rb) { struct radeon_renderbuffer *rrb = (struct radeon_renderbuffer *)rb; |