Mesa (master): i965: add support for new chipsets

Haihao Xiang haihao at kemper.freedesktop.org
Mon Jul 13 03:07:18 UTC 2009


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

Author: Xiang, Haihao <haihao.xiang at intel.com>
Date:   Mon Jul 13 10:48:43 2009 +0800

i965: add support for new chipsets

1. new PCI ids
2. fix some 3D commands on new chipset
3. fix send instruction on new chipset
4. new VUE vertex header
5. ff_sync message (added by Zou Nan Hai <nanhai.zou at intel.com>)
6. the offset in JMPI is in unit of 64bits on new chipset
7. new cube map layout

---

 src/mesa/drivers/dri/i965/brw_clip.c           |   22 ++-
 src/mesa/drivers/dri/i965/brw_clip.h           |    3 +-
 src/mesa/drivers/dri/i965/brw_clip_line.c      |   12 +-
 src/mesa/drivers/dri/i965/brw_clip_point.c     |    2 +
 src/mesa/drivers/dri/i965/brw_clip_state.c     |    9 +-
 src/mesa/drivers/dri/i965/brw_clip_tri.c       |   13 +-
 src/mesa/drivers/dri/i965/brw_clip_unfilled.c  |    2 +
 src/mesa/drivers/dri/i965/brw_clip_util.c      |   27 +++
 src/mesa/drivers/dri/i965/brw_defines.h        |   29 +++-
 src/mesa/drivers/dri/i965/brw_draw_upload.c    |   31 +++-
 src/mesa/drivers/dri/i965/brw_eu.h             |   17 ++-
 src/mesa/drivers/dri/i965/brw_eu_emit.c        |  267 +++++++++++++++++++-----
 src/mesa/drivers/dri/i965/brw_gs.c             |    9 +-
 src/mesa/drivers/dri/i965/brw_gs.h             |    1 +
 src/mesa/drivers/dri/i965/brw_gs_emit.c        |   30 +++
 src/mesa/drivers/dri/i965/brw_gs_state.c       |    3 +
 src/mesa/drivers/dri/i965/brw_misc_state.c     |   37 +++-
 src/mesa/drivers/dri/i965/brw_sf_emit.c        |   21 ++-
 src/mesa/drivers/dri/i965/brw_sf_state.c       |   21 ++-
 src/mesa/drivers/dri/i965/brw_structs.h        |  114 ++++++++++-
 src/mesa/drivers/dri/i965/brw_tex_layout.c     |   74 +++++++-
 src/mesa/drivers/dri/i965/brw_urb.c            |   12 +-
 src/mesa/drivers/dri/i965/brw_vs_emit.c        |   36 +++-
 src/mesa/drivers/dri/i965/brw_vs_state.c       |   18 ++-
 src/mesa/drivers/dri/i965/brw_wm_emit.c        |   34 +++-
 src/mesa/drivers/dri/i965/brw_wm_glsl.c        |   32 +++-
 src/mesa/drivers/dri/i965/brw_wm_state.c       |   16 ++-
 src/mesa/drivers/dri/intel/intel_chipset.h     |   14 +-
 src/mesa/drivers/dri/intel/intel_context.c     |    6 +
 src/mesa/drivers/dri/intel/intel_mipmap_tree.c |   26 ++-
 src/mesa/drivers/dri/intel/intel_mipmap_tree.h |    5 +
 src/mesa/drivers/dri/intel/intel_tex_layout.c  |   27 ++-
 src/mesa/drivers/dri/intel/intel_tex_layout.h  |    2 +-
 33 files changed, 823 insertions(+), 149 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=2995bf0d68f1b28ba68b81e9dc79e3ab52bc2795



More information about the mesa-commit mailing list