[Mesa-dev] [PATCH 0/7] intel: implement DRI image extension v4
Gwenole Beauchesne
gb.devel at gmail.com
Tue Apr 24 08:30:32 PDT 2012
Hi,
This patch series implements the proposed DRI image extension v4
changes to Intel GenX. To be honest, I have not tested the picture
structure patch, as I directly adapted it from the VA driver, where
interlaced surfaces are correctly handled already.
I simplified the hashing stuff to the minimal useful set. i.e. store
up to 3 intel_regions into an hash entry. No more variable array of
regions.
Regards,
Gwenole Beauchesne (7):
intel: introduce new intel_region_alloc_for_handle2().
intel: allow regions hashing per name + plane id.
intel: implement createImageFromName2().
intel: image: add support for more formats.
intel: image: add support for interlaced structure.
intel: image: handle plane id and offset attributes.
intel: image: bump supported interface version.
src/mesa/drivers/dri/i965/brw_defines.h | 2 +
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 23 +++-
src/mesa/drivers/dri/i965/gen7_wm_surface_state.c | 16 ++-
src/mesa/drivers/dri/intel/intel_regions.c | 148 ++++++++++++++++++---
src/mesa/drivers/dri/intel/intel_regions.h | 46 ++++++-
src/mesa/drivers/dri/intel/intel_screen.c | 82 +++++++++---
6 files changed, 272 insertions(+), 45 deletions(-)
--
1.7.5.4
More information about the mesa-dev
mailing list