ilo: make ilo_cp based on ilo_builder

Graphics / Mesa 3D Graphics Library / Mesa - Chia-I Wu [gmail.com] - 9 September 2014 00:31 UTC

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

55f80a3 ilo: make ilo_cp based on ilo_builder
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(-)

Upstream: cgit.freedesktop.org


  • Share