CVSROOT: /cvs Module name: xenocara Changes by: [email protected] 2010/05/10 16:32:30
Modified files:
driver/xf86-video-intel: AUTHORS Makefile.am Makefile.in NEWS
README RELEASING aclocal.m4 config.h.in
configure configure.ac
driver/xf86-video-intel/man: Makefile.am Makefile.in intel.man
driver/xf86-video-intel/src: Makefile.am Makefile.in
brw_structs.h common.h
drmmode_display.c i2c_vid.h i810.h
i810_accel.c i810_common.h
i810_cursor.c i810_dga.c i810_dri.c
i810_dri.h i810_driver.c
i810_hwmc.c i810_io.c i810_memory.c
i810_reg.h i810_video.c
i810_wmark.c i830.h i830_3d.c
i830_accel.c i830_batchbuffer.c
i830_batchbuffer.h i830_bios.c
i830_bios.h i830_common.h
i830_crt.c i830_cursor.c
i830_display.c i830_display.h
i830_dri.c i830_dri.h i830_driver.c
i830_dvo.c i830_hdmi.c i830_hwmc.c
i830_hwmc.h i830_i2c.c i830_lvds.c
i830_memory.c i830_quirks.c
i830_reg.h i830_render.c
i830_ring.h i830_sdvo.c i830_sdvo.h
i830_sdvo_regs.h i830_tv.c
i830_video.c i830_video.h i915_3d.c
i915_3d.h i915_hwmc.c i915_hwmc.h
i915_reg.h i915_render.c
i915_video.c i965_hwmc.c
i965_hwmc.h i965_render.c
i965_video.c
driver/xf86-video-intel/src/bios_reader: Makefile.am Makefile.in
bios_dumper.c
bios_reader.c
swf_dumper.c
driver/xf86-video-intel/src/ch7017: Makefile.am Makefile.in
ch7017.c
driver/xf86-video-intel/src/ch7xxx: Makefile.am Makefile.in
ch7xxx.c
driver/xf86-video-intel/src/ivch: Makefile.am Makefile.in ivch.c
driver/xf86-video-intel/src/reg_dumper: Makefile.am Makefile.in
gtt.c hotplug.c main.c
reg_dumper.h
statuspage.c util.c
xprintf.c
driver/xf86-video-intel/src/sil164: Makefile.am Makefile.in
sil164.c
driver/xf86-video-intel/src/tfp410: Makefile.am Makefile.in
tfp410.c
driver/xf86-video-intel/src/xvmc: I810XvMC.c I810XvMC.h
Makefile.am Makefile.in
i915_program.h i915_structs.h
i915_xvmc.c i915_xvmc.h
i965_xvmc.c i965_xvmc.h
intel_batchbuffer.c
intel_batchbuffer.h
intel_xvmc.c intel_xvmc.h
intel_xvmc_dump.c
driver/xf86-video-intel/uxa: Makefile.am Makefile.in uxa-accel.c
uxa-glyphs.c uxa-priv.h
uxa-render.c uxa-unaccel.c uxa.c
uxa.h
Added files:
driver/xf86-video-intel/src: i830_uxa.c
driver/xf86-video-intel/src/reg_dumper: audio.c lid.c
driver/xf86-video-intel/src/render_program: Makefile.am
Makefile.in
exa_sf.g4a
exa_sf.g4b
exa_sf.g4b.gen5
exa_sf_mask.g4a
exa_sf_mask.g4b
exa_sf_mask.g4b.gen5
exa_wm.g4i
exa_wm_affine.g4i
exa_wm_ca.g4a
exa_wm_ca.g4b
exa_wm_ca.g4b.gen5
exa_wm_ca_srcalpha.g4a
exa_wm_ca_srcalpha.g4b
exa_wm_ca_srcalpha.g4b.gen5
exa_wm_mask_affine.g4a
exa_wm_mask_affine.g4b
exa_wm_mask_affine.g4b.gen5
exa_wm_mask_projective.g4a
exa_wm_mask_projective.g4b
exa_wm_mask_projective.g4b.gen5
exa_wm_mask_sample_a.g4a
exa_wm_mask_sample_a.g4b
exa_wm_mask_sample_a.g4b.gen5
exa_wm_mask_sample_argb.g4a
exa_wm_mask_sample_argb.g4b
exa_wm_mask_sample_argb.g4b.gen5
exa_wm_noca.g4a
exa_wm_noca.g4b
exa_wm_noca.g4b.gen5
exa_wm_projective.g4i
exa_wm_src_affine.g4a
exa_wm_src_affine.g4b
exa_wm_src_affine.g4b.gen5
exa_wm_src_projective.g4a
exa_wm_src_projective.g4b
exa_wm_src_projective.g4b.gen5
exa_wm_src_sample_a.g4a
exa_wm_src_sample_a.g4b
exa_wm_src_sample_a.g4b.gen5
exa_wm_src_sample_argb.g4a
exa_wm_src_sample_argb.g4b
exa_wm_src_sample_argb.g4b.gen5
exa_wm_src_sample_planar.g4a
exa_wm_src_sample_planar.g4b
exa_wm_src_sample_planar.g4b.gen5
exa_wm_write.g4a
exa_wm_write.g4b
exa_wm_write.g4b.gen5
exa_wm_xy.g4a
exa_wm_xy.g4b
exa_wm_xy.g4b.gen5
exa_wm_yuv_rgb.g4a
exa_wm_yuv_rgb.g4b
exa_wm_yuv_rgb.g4b.gen5
driver/xf86-video-intel/src/xvmc: dri2.c dri2.h xvmc_vld.c
xvmc_vld.h
driver/xf86-video-intel/src/xvmc/shader/mc: Makefile.am
Makefile.in
addidct.g4i
addidct_igd.g4i
block_clear.g4i
dual_prime.g4a
dual_prime.g4b
dual_prime.g4b.gen5
dual_prime_igd.g4a
dual_prime_igd.g4b
dual_prime_igd.g4b.gen5
field_backward.g4a
field_backward.g4b
field_backward.g4b.gen5
field_backward_igd.g4a
field_backward_igd.g4b
field_backward_igd.g4b.gen5
field_f_b.g4a
field_f_b.g4b
field_f_b.g4b.gen5
field_f_b_igd.g4a
field_f_b_igd.g4b
field_f_b_igd.g4b.gen5
field_forward.g4a
field_forward.g4b
field_forward.g4b.gen5
field_forward_igd.g4a
field_forward_igd.g4b
field_forward_igd.g4b.gen5
frame_backward.g4a
frame_backward.g4b
frame_backward.g4b.gen5
frame_backward_igd.g4a
frame_backward_igd.g4b
frame_backward_igd.g4b.gen5
frame_f_b.g4a
frame_f_b.g4b
frame_f_b.g4b.gen5
frame_f_b_igd.g4a
frame_f_b_igd.g4b
frame_f_b_igd.g4b.gen5
frame_forward.g4a
frame_forward.g4b
frame_forward.g4b.gen5
frame_forward_igd.g4a
frame_forward_igd.g4b
frame_forward_igd.g4b.gen5
ipicture.g4a
ipicture.g4b
ipicture.g4b.gen5
ipicture_igd.g4a
ipicture_igd.g4b
ipicture_igd.g4b.gen5
lib_igd.g4a
lib_igd.g4b
lib_igd.g4b.gen5
motion_field_uv.g4i
motion_field_uv_igd.g4i
motion_field_y.g4i
motion_field_y_igd.g4i
motion_frame_uv.g4i
motion_frame_uv_igd.g4i
motion_frame_y.g4i
motion_frame_y_igd.g4i
null.g4a null.g4b
null.g4b.gen5
read_field_x0y0_uv.g4i
read_field_x0y0_uv_igd.g4i
read_field_x0y0_y.g4i
read_field_x0y0_y_igd.g4i
read_field_x0y1_uv.g4i
read_field_x0y1_uv_igd.g4i
read_field_x0y1_y.g4i
read_field_x0y1_y_igd.g4i
read_field_x1y0_uv.g4i
read_field_x1y0_uv_igd.g4i
read_field_x1y0_y.g4i
read_field_x1y0_y_igd.g4i
read_field_x1y1_uv.g4i
read_field_x1y1_uv_igd.g4i
read_field_x1y1_y.g4i
read_field_x1y1_y_igd.g4i
read_frame_x0y0_uv.g4i
read_frame_x0y0_uv_igd.g4i
read_frame_x0y0_y.g4i
read_frame_x0y0_y_igd.g4i
read_frame_x0y1_uv.g4i
read_frame_x0y1_uv_igd.g4i
read_frame_x0y1_y.g4i
read_frame_x0y1_y_igd.g4i
read_frame_x1y0_uv.g4i
read_frame_x1y0_uv_igd.g4i
read_frame_x1y0_y.g4i
read_frame_x1y0_y_igd.g4i
read_frame_x1y1_uv.g4i
read_frame_x1y1_uv_igd.g4i
read_frame_x1y1_y.g4i
read_frame_x1y1_y_igd.g4i
driver/xf86-video-intel/src/xvmc/shader/vld: Makefile.am
Makefile.in
addidct.g4i
do_iq_intra.g4i
do_iq_non_intra.g4i
field_backward.g4a
field_backward.g4b
field_backward.g4b.gen5
field_f_b.g4a
field_f_b.g4b
field_f_b.g4b.gen5
field_forward.g4a
field_forward.g4b
field_forward.g4b.gen5
frame_backward.g4a
frame_backward.g4b
frame_backward.g4b.gen5
frame_f_b.g4a
frame_f_b.g4b
frame_f_b.g4b.gen5
frame_forward.g4a
frame_forward.g4b
frame_forward.g4b.gen5
idct.g4i
ipicture.g4a
ipicture.g4b
ipicture.g4b.gen5
iq_intra.g4i
iq_non_intra.g4i
lib.g4a lib.g4b
lib.g4b.gen5
motion_field_uv.g4i
motion_field_y.g4i
motion_frame_uv.g4i
motion_frame_y.g4i
read_field_x0y0_uv.g4i
read_field_x0y0_y.g4i
read_field_x0y1_uv.g4i
read_field_x0y1_y.g4i
read_field_x1y0_uv.g4i
read_field_x1y0_y.g4i
read_field_x1y1_uv.g4i
read_field_x1y1_y.g4i
read_frame_x0y0_uv.g4i
read_frame_x0y0_y.g4i
read_frame_x0y1_uv.g4i
read_frame_x0y1_y.g4i
read_frame_x1y0_uv.g4i
read_frame_x1y0_y.g4i
read_frame_x1y1_uv.g4i
read_frame_x1y1_y.g4i
Removed files:
driver/xf86-video-intel: acinclude.m4
driver/xf86-video-intel/src: exa_sf.g4a exa_sf.g4b
exa_sf_mask.g4a exa_sf_mask.g4b
exa_wm.g4i exa_wm_affine.g4i
exa_wm_ca.g4a exa_wm_ca.g4b
exa_wm_ca_srcalpha.g4a
exa_wm_ca_srcalpha.g4b
exa_wm_mask_affine.g4a
exa_wm_mask_affine.g4b
exa_wm_mask_projective.g4a
exa_wm_mask_projective.g4b
exa_wm_mask_sample_a.g4a
exa_wm_mask_sample_a.g4b
exa_wm_mask_sample_argb.g4a
exa_wm_mask_sample_argb.g4b
exa_wm_noca.g4a exa_wm_noca.g4b
exa_wm_nomask.g4a
exa_wm_projective.g4i
exa_wm_src_affine.g4a
exa_wm_src_affine.g4b
exa_wm_src_projective.g4a
exa_wm_src_projective.g4b
exa_wm_src_sample_a.g4a
exa_wm_src_sample_a.g4b
exa_wm_src_sample_argb.g4a
exa_wm_src_sample_argb.g4b
exa_wm_src_sample_planar.g4a
exa_wm_src_sample_planar.g4b
exa_wm_write.g4a exa_wm_write.g4b
exa_wm_xy.g4a exa_wm_xy.g4b
exa_wm_yuv_rgb.g4a
exa_wm_yuv_rgb.g4b i830_debug.c
i830_debug.h i830_exa.c i830_xaa.c
local_xf86Rename.h
packed_yuv_sf.g4a packed_yuv_sf.g4b
packed_yuv_wm.g4a packed_yuv_wm.g4b
driver/xf86-video-intel/src/reg_dumper: idle.c stepping.c
driver/xf86-video-intel/src/xvmc: addidct.g4i backward.g4b
block_clear.g4i dual_prime.g4a
dual_prime.g4b
dual_prime_igd.g4a
dual_prime_igd.g4b f_b.g4b
field_backward.g4a
field_backward.g4b
field_backward_igd.g4a
field_backward_igd.g4b
field_f_b.g4a field_f_b.g4b
field_f_b_igd.g4a
field_f_b_igd.g4b
field_forward.g4a
field_forward.g4b
field_forward_igd.g4a
field_forward_igd.g4b
forward.g4b frame_backward.g4a
frame_backward.g4b
frame_backward_igd.g4a
frame_backward_igd.g4b
frame_f_b.g4a frame_f_b.g4b
frame_f_b_igd.g4a
frame_f_b_igd.g4b
frame_forward.g4a
frame_forward.g4b
frame_forward_igd.g4a
frame_forward_igd.g4b
ipicture.g4a ipicture.g4b
motion_field_uv.g4i
motion_field_uv_igd.g4i
motion_field_y.g4i
motion_field_y_igd.g4i
motion_frame_uv.g4i
motion_frame_uv_igd.g4i
motion_frame_y.g4i
motion_frame_y_igd.g4i
null.g4a null.g4b
read_field_x0y0_uv.g4i
read_field_x0y0_uv_igd.g4i
read_field_x0y0_y.g4i
read_field_x0y0_y_igd.g4i
read_field_x0y1_uv.g4i
read_field_x0y1_uv_igd.g4i
read_field_x0y1_y.g4i
read_field_x0y1_y_igd.g4i
read_field_x1y0_uv.g4i
read_field_x1y0_uv_igd.g4i
read_field_x1y0_y.g4i
read_field_x1y0_y_igd.g4i
read_field_x1y1_uv.g4i
read_field_x1y1_uv_igd.g4i
read_field_x1y1_y.g4i
read_field_x1y1_y_igd.g4i
read_frame_x0y0_uv.g4i
read_frame_x0y0_uv_igd.g4i
read_frame_x0y0_y.g4i
read_frame_x0y0_y_igd.g4i
read_frame_x0y1_uv.g4i
read_frame_x0y1_uv_igd.g4i
read_frame_x0y1_y.g4i
read_frame_x0y1_y_igd.g4i
read_frame_x1y0_uv.g4i
read_frame_x1y0_uv_igd.g4i
read_frame_x1y0_y.g4i
read_frame_x1y0_y_igd.g4i
read_frame_x1y1_uv.g4i
read_frame_x1y1_uv_igd.g4i
read_frame_x1y1_y.g4i
read_frame_x1y1_y_igd.g4i
xf86dri.c xf86dri.h
xf86dristr.h
Log message:
Update the intel driver to 2.9.1 plus backports.
2.9.1 is the last version of the intel DDX that supports UMS (User
modesetting), with 2.10 onwards being purely KMS only. As such, this
driver contains backports of almost every correctness or performance
related fix to the rendering layer in later intel drivers. This driver
*REQUIRES* a GEM enabled kernel. it claims to support non-gem mode but
this is essentially unmaintained and due to the way the abstraciton
works is slow, if it works at all (it often does not). You have been
warned.
tested by many many people on tech over the last few weeks.
