Mesa (master): ilo: make ilo_cp based on ilo_builder

Chia-I Wu olv at kemper.freedesktop.org
Tue Sep 9 05:33:16 UTC 2014


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

Author: Chia-I Wu <olvaffe at gmail.com>
Date:   Thu Sep  4 13:56:32 2014 +0800

ilo: make ilo_cp based on ilo_builder

This makes ilo_cp use the builder to manage batch buffers, and use
ilo_builder_decode() to replace ilo_3d_pipeline_dump().

---

 src/gallium/drivers/ilo/Makefile.sources       |    1 -
 src/gallium/drivers/ilo/ilo_3d.c               |    2 +-
 src/gallium/drivers/ilo/ilo_3d_pipeline.c      |   16 +-
 src/gallium/drivers/ilo/ilo_3d_pipeline.h      |    3 -
 src/gallium/drivers/ilo/ilo_3d_pipeline_dump.c |  648 ------------------------
 src/gallium/drivers/ilo/ilo_3d_pipeline_gen6.c |    9 +-
 src/gallium/drivers/ilo/ilo_3d_pipeline_gen7.c |    4 +-
 src/gallium/drivers/ilo/ilo_blitter_blt.c      |   11 +-
 src/gallium/drivers/ilo/ilo_context.c          |   15 +-
 src/gallium/drivers/ilo/ilo_context.h          |    1 -
 src/gallium/drivers/ilo/ilo_cp.c               |  236 ++-------
 src/gallium/drivers/ilo/ilo_cp.h               |  114 ++---
 src/gallium/drivers/ilo/ilo_gpe_gen6.h         |   27 +-
 src/gallium/drivers/ilo/ilo_gpe_gen7.h         |    2 +-
 src/gallium/drivers/ilo/ilo_query.c            |    2 +-
 src/gallium/drivers/ilo/ilo_transfer.c         |    2 +-
 16 files changed, 114 insertions(+), 979 deletions(-)

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



More information about the mesa-commit mailing list