Mesa (master): r600g,radeonsi: share r600_texture.c

Marek Olšák mareko at kemper.freedesktop.org
Sun Sep 29 13:48:25 UTC 2013


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

Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sun Sep 22 13:06:27 2013 +0200

r600g,radeonsi: share r600_texture.c

The function r600_choose_tiling is new and needs a review.

The only change in functionality is that it enables 2D tiling for compressed
textures on SI. It was probably accidentally turned off.

v2: don't make scanout buffers linear

---

 src/gallium/drivers/r600/Makefile.sources          |    1 -
 src/gallium/drivers/r600/r600_blit.c               |   15 +-
 src/gallium/drivers/r600/r600_buffer.c             |   58 +--
 src/gallium/drivers/r600/r600_pipe.h               |   16 +-
 src/gallium/drivers/r600/r600_resource.h           |   20 -
 src/gallium/drivers/r600/r600_state.c              |    4 +-
 src/gallium/drivers/radeon/Makefile.sources        |    1 +
 src/gallium/drivers/radeon/r600_pipe_common.c      |   55 ++
 src/gallium/drivers/radeon/r600_pipe_common.h      |   36 +
 .../drivers/{r600 => radeon}/r600_texture.c        |  436 ++++++-----
 src/gallium/drivers/radeonsi/Makefile.sources      |    1 -
 src/gallium/drivers/radeonsi/r600.h                |    3 -
 src/gallium/drivers/radeonsi/r600_blit.c           |   13 +-
 src/gallium/drivers/radeonsi/r600_buffer.c         |   46 +-
 src/gallium/drivers/radeonsi/r600_resource.c       |    4 +-
 src/gallium/drivers/radeonsi/r600_resource.h       |   12 -
 src/gallium/drivers/radeonsi/r600_texture.c        |  864 --------------------
 src/gallium/drivers/radeonsi/radeonsi_pipe.h       |   10 -
 18 files changed, 367 insertions(+), 1228 deletions(-)

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



More information about the mesa-commit mailing list