Mesa (radeon-rewrite): radeon: refactor framebuffer code like intel
Dave Airlie
airlied at kemper.freedesktop.org
Mon Mar 2 09:28:15 UTC 2009
Module: Mesa
Branch: radeon-rewrite
Commit: 2b85fccae5ba33748846f74f90fe0f72c673a4b1
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b85fccae5ba33748846f74f90fe0f72c673a4b1
Author: Dave Airlie <airlied at redhat.com>
Date: Tue Mar 3 03:27:59 2009 +1000
radeon: refactor framebuffer code like intel
this is a step towards fbos and should fix pageflipping, but
I think the first flip seems broken.
---
src/mesa/drivers/dri/r200/r200_context.c | 2 +-
src/mesa/drivers/dri/r200/r200_ioctl.c | 2 +-
src/mesa/drivers/dri/r200/r200_state.c | 94 +----
src/mesa/drivers/dri/r300/r300_context.c | 39 +-
src/mesa/drivers/dri/r300/r300_ioctl.c | 8 +-
src/mesa/drivers/dri/r300/r300_render.c | 3 +-
src/mesa/drivers/dri/r300/r300_state.c | 71 +---
src/mesa/drivers/dri/r300/r300_texstate.c | 10 +-
src/mesa/drivers/dri/radeon/radeon_common.c | 470 +++++++++++++++-----
src/mesa/drivers/dri/radeon/radeon_common.h | 11 +-
.../drivers/dri/radeon/radeon_common_context.c | 124 +++---
.../drivers/dri/radeon/radeon_common_context.h | 43 ++-
src/mesa/drivers/dri/radeon/radeon_context.c | 4 +-
src/mesa/drivers/dri/radeon/radeon_lock.c | 78 ++--
src/mesa/drivers/dri/radeon/radeon_lock.h | 69 +---
src/mesa/drivers/dri/radeon/radeon_screen.c | 69 ++--
src/mesa/drivers/dri/radeon/radeon_state.c | 80 +---
17 files changed, 612 insertions(+), 565 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=2b85fccae5ba33748846f74f90fe0f72c673a4b1
More information about the mesa-commit
mailing list