Mesa (master): r300g: rebuild winsys and command submission to support multiple contexts

Marek Olšák mareko at kemper.freedesktop.org
Fri Jul 16 06:51:38 UTC 2010


Module: Mesa
Branch: master
Commit: fe3caa91d3f637bf9cf9f9e7adb992aa8c7ef8e4
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe3caa91d3f637bf9cf9f9e7adb992aa8c7ef8e4

Author: Marek Olšák <maraeo at gmail.com>
Date:   Wed Jul 14 01:59:57 2010 +0200

r300g: rebuild winsys and command submission to support multiple contexts

---

 src/gallium/drivers/r300/r300_cb.h                |    3 -
 src/gallium/drivers/r300/r300_context.c           |   11 +-
 src/gallium/drivers/r300/r300_context.h           |    3 +-
 src/gallium/drivers/r300/r300_cs.h                |   73 ++---
 src/gallium/drivers/r300/r300_emit.c              |   97 +++----
 src/gallium/drivers/r300/r300_flush.c             |    2 +-
 src/gallium/drivers/r300/r300_query.c             |    6 +-
 src/gallium/drivers/r300/r300_render.c            |   74 +++---
 src/gallium/drivers/r300/r300_screen.c            |    6 -
 src/gallium/drivers/r300/r300_screen.h            |    9 +-
 src/gallium/drivers/r300/r300_screen_buffer.c     |   31 +--
 src/gallium/drivers/r300/r300_screen_buffer.h     |   19 --
 src/gallium/drivers/r300/r300_state.c             |    8 +-
 src/gallium/drivers/r300/r300_texture.c           |   22 +-
 src/gallium/drivers/r300/r300_transfer.c          |   15 +-
 src/gallium/drivers/r300/r300_winsys.h            |  309 ++++++++++++++------
 src/gallium/winsys/radeon/drm/radeon_buffer.h     |   41 ++-
 src/gallium/winsys/radeon/drm/radeon_drm_buffer.c |  149 +++++++---
 src/gallium/winsys/radeon/drm/radeon_r300.c       |  320 +++++++++------------
 src/gallium/winsys/radeon/drm/radeon_winsys.h     |   23 ++-
 20 files changed, 664 insertions(+), 557 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=fe3caa91d3f637bf9cf9f9e7adb992aa8c7ef8e4



More information about the mesa-commit mailing list