From: Ander Conselvan de Oliveira <ander.conselvan.de.olive...@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 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev