[Mesa-dev] [PATCH 0/4] Refactor i965 DRI image implementation
Ander Conselvan de Oliveira
conselvan2 at gmail.com
Wed Nov 27 07:52:04 PST 2013
From: Ander Conselvan de Oliveira <ander.conselvan.de.oliveira at intel.com>
Hi,
The main motivation for this series is to split the image code out of
intel_screen.c so that this could be compiled into a separate statically
linked library that we could also use in GBM.
The last patch is quite big, but I couldn't figure out a way to split
that change into smaller steps while still keeping everything working.
Thanks,
Ander
Ander Conselvan de Oliveira (4):
i965: Support allocation of subregions of an intel_region
i965: Change intel_region interface to not depend on intelScreen
i965: Make names of DRI image extension functions more consistent
i965: Refactor DRI image code
src/mesa/drivers/dri/i965/Makefile.sources | 1 +
src/mesa/drivers/dri/i965/brw_context.c | 10 +-
src/mesa/drivers/dri/i965/intel_fbo.c | 13 +-
src/mesa/drivers/dri/i965/intel_image.c | 390 +++++++++++++++++
src/mesa/drivers/dri/i965/intel_image.h | 73 ++++
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 4 +-
src/mesa/drivers/dri/i965/intel_regions.c | 48 ++-
src/mesa/drivers/dri/i965/intel_regions.h | 32 +-
src/mesa/drivers/dri/i965/intel_screen.c | 554 +++++++------------------
src/mesa/drivers/dri/i965/intel_tex_image.c | 13 +-
10 files changed, 681 insertions(+), 457 deletions(-)
create mode 100644 src/mesa/drivers/dri/i965/intel_image.c
create mode 100644 src/mesa/drivers/dri/i965/intel_image.h
--
1.7.9.5
More information about the mesa-dev
mailing list