Hi,

patches below add some memory debuging functions to the r600 driver.
Unavoidably, some radeon/common code is also touched. I'm willing to update
the other radeon drivers if this patch is acceptable.
The last patch fix some warnings, hope it is correct.

I tested the patch here and it compiles and seems to run well.

Marc


Marc (4):
  add some malloc debug functions
  replace malloc/free with debug MACROS
  replace reallocs with MACRO
  fix warnings

 src/mesa/drivers/dri/r600/r600_cmdbuf.c            |   40 +++++++-------
 src/mesa/drivers/dri/r600/r700_assembler.c         |   27 +++------
 src/mesa/drivers/dri/r600/r700_oglprog.c           |    2 +-
 src/mesa/drivers/dri/r600/r700_vertprog.c          |    2 +-
 src/mesa/drivers/dri/radeon/radeon_bo_legacy.c     |   22 ++++----
 .../drivers/dri/radeon/radeon_buffer_objects.c     |    2 +-
 src/mesa/drivers/dri/radeon/radeon_cs_legacy.c     |   28 +++++-----
 src/mesa/drivers/dri/radeon/radeon_debug.h         |   61 ++++++++++++++++++++
 src/mesa/drivers/dri/radeon/radeon_fbo.c           |    4 +-
 src/mesa/drivers/dri/radeon/radeon_mipmap_tree.c   |   14 ++--
 src/mesa/drivers/dri/radeon/radeon_queryobj.c      |    4 +-
 src/mesa/drivers/dri/radeon/radeon_screen.c        |    4 +-
 src/mesa/drivers/dri/radeon/radeon_texture.c       |    4 +-
 src/mesa/main/imports.h                            |    2 +
 14 files changed, 136 insertions(+), 80 deletions(-)

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to