xf86-video-intel: Changes to 'refs/tags/xf86-video-intel-2.2.99.903'

Zhenyu Wang zhen at kemper.freedesktop.org
Sun Apr 13 19:09:14 PDT 2008


Tag 'xf86-video-intel-2.2.99.903' created by Zhenyu Wang <zhenyu.z.wang at intel.com> at 2008-04-14 03:05 -0700

xf86-video-intel-2.2.99.903

Changes since xf86-video-intel-2.2.99.902:
Bryce Harrington (1):
      Quirks from Ubuntu/Dell

David Schleef (1):
      Bug #15219: Fix default overlay CSC factors, and use BT709 if available.

Eric Anholt (1):
      Fix compiler warning from 24-bit lvds change.

Hong Liu (1):
      Bug #14935: Fix i9xx reference clock for spread spectrum.

Jesse Barnes (1):
      Fix LVDS regression

Keith Packard (22):
      Compute du/dv/dw in no-mask SF prog
      Clarify comment in exa_sf program
      Reimplement wm program for nomask case to handle affine transforms
      Fix the sf_mask program to compute and pass corrected uvw cooefficients
      Remove rotation sf and wm progs
      Use m4 to clean up gen4 asm progs. Start adding projective transform support.
      Dont set the compr bit on 8-unit sends
      Back to new shaders, fix urb read length
      remove old monolithic shaders
      remove old monolithic shaders
      remove old shader source files
      Fix composite with mask using new compositing thread code
      Shrink WM thread to 32 registers and 1024 scratch space.
      Add projective versions of the PS kernels
      Remove extra flushing
      Forgot to build exa_wm_src_sample_argb.g4b
      Rename src/mask/data registers to indicate channel
      Use symbolic names for channels in YUV code
      Remove sync after 965 video put.
      Remove .g4b files on clean
      Single memcpy when pitches align on planar image transfer
      Revert "remove '#line NUM ...' in macro process"

Mike Isely (1):
      Implement support for 24 bit pixel format

Zhenyu Wang (4):
      Include <stdint.h> in i810.h for integer types definition
      remove '#line NUM ...' in macro process
      Remove old sf/wm program from Makefile
      Bump version 2.2.99.903

---
 configure.ac                      |    2 
 man/intel.man                     |   17 +
 src/Makefile.am                   |   97 ++++-----
 src/exa_sf.g4a                    |   78 ++++++-
 src/exa_sf.g4b                    |   15 +
 src/exa_sf_mask.g4a               |  105 ++++++----
 src/exa_sf_mask.g4b               |   15 +
 src/exa_sf_mask_prog.h            |   25 --
 src/exa_sf_prog.h                 |   17 -
 src/exa_sf_rotation.g4a           |   55 -----
 src/exa_sf_rotation_prog.h        |   20 -
 src/exa_wm.g4i                    |  140 +++++++++++++
 src/exa_wm_affine.g4i             |   44 ++++
 src/exa_wm_ca.g4a                 |   38 +++
 src/exa_wm_ca.g4b                 |    4 
 src/exa_wm_ca_srcalpha.g4a        |   37 +++
 src/exa_wm_ca_srcalpha.g4b        |    4 
 src/exa_wm_mask_affine.g4a        |   41 +++
 src/exa_wm_mask_affine.g4b        |    8 
 src/exa_wm_mask_projective.g4a    |   53 +++++
 src/exa_wm_mask_projective.g4b    |   16 +
 src/exa_wm_mask_sample_a.g4a      |   48 ++++
 src/exa_wm_mask_sample_a.g4b      |    2 
 src/exa_wm_mask_sample_argb.g4a   |   48 ++++
 src/exa_wm_mask_sample_argb.g4b   |    2 
 src/exa_wm_maskca.g4a             |  228 ----------------------
 src/exa_wm_maskca_prog.h          |   95 ---------
 src/exa_wm_maskca_srcalpha.g4a    |  228 ----------------------
 src/exa_wm_maskca_srcalpha_prog.h |   95 ---------
 src/exa_wm_masknoca.g4a           |  228 ----------------------
 src/exa_wm_masknoca_prog.h        |   95 ---------
 src/exa_wm_noca.g4a               |   38 +++
 src/exa_wm_noca.g4b               |    4 
 src/exa_wm_nomask.g4a             |   96 +++------
 src/exa_wm_nomask_prog.h          |   70 ------
 src/exa_wm_projective.g4i         |   51 ++++
 src/exa_wm_rotation.g4a           |  184 -----------------
 src/exa_wm_rotation_prog.h        |   70 ------
 src/exa_wm_src_affine.g4a         |   45 ++++
 src/exa_wm_src_affine.g4b         |    8 
 src/exa_wm_src_projective.g4a     |   49 ++++
 src/exa_wm_src_projective.g4b     |   16 +
 src/exa_wm_src_sample_a.g4a       |   47 ++++
 src/exa_wm_src_sample_a.g4b       |    2 
 src/exa_wm_src_sample_argb.g4a    |   47 ++++
 src/exa_wm_src_sample_argb.g4b    |    2 
 src/exa_wm_write.g4a              |   74 +++++++
 src/exa_wm_write.g4b              |   18 +
 src/exa_wm_xy.g4a                 |   52 +++++
 src/exa_wm_xy.g4b                 |    4 
 src/i810.h                        |    1 
 src/i810_reg.h                    |    1 
 src/i830.h                        |    3 
 src/i830_display.c                |   33 ++-
 src/i830_driver.c                 |    8 
 src/i830_lvds.c                   |   42 +---
 src/i830_quirks.c                 |   12 +
 src/i830_video.c                  |   50 +++-
 src/i965_render.c                 |  393 +++++++++++++++++++++++++-------------
 src/i965_video.c                  |    5 
 src/packed_yuv_sf.g4b             |   17 +
 src/packed_yuv_wm.g4a             |  144 ++++++++-----
 src/packed_yuv_wm.g4b             |   79 +++++++
 src/sf_prog.h                     |   17 -
 src/wm_prog.h                     |   82 -------
 65 files changed, 1754 insertions(+), 1910 deletions(-)
---


More information about the xorg-commit mailing list