xf86-video-intel/src
Keith Packard ff8c8cb869 Compute and clip to crtc before call to xf86XVClipVideoHelper.
By clipping to the crtc ahead of time, xf86XVClipVideoHelper will
correctly clip to the bounds of the crtc, eliminating the need for any
custom crtc clipping.

Also, replace the broken xf86XVFillKeyHelper with a private version that
doesn't end up stuck with the wrong clip list when the root window changes
size.
2007-05-25 20:29:59 -07:00
..
bios_reader Add i830_bios_get_aim_data_block to read AIM data from BIOS 2007-05-16 13:59:36 -07:00
ch7xxx Change DVO module interface to pass more state across. Fix IVCH display. 2007-05-16 14:02:00 -07:00
ch7017 Change DVO module interface to pass more state across. Fix IVCH display. 2007-05-16 14:02:00 -07:00
ivch Enable panel fitter on ivch DVO. 2007-05-17 14:11:49 -07:00
reg_dumper Move vendor ID check in the utils to after pci_device_probe. 2007-03-16 19:41:54 -07:00
sil164 Change DVO module interface to pass more state across. Fix IVCH display. 2007-05-16 14:02:00 -07:00
xvmc Don't forget the warnings CFLAGS in subdirectories. 2007-03-30 17:19:22 -07:00
.gitignore Move .cvsignore to .gitignore 2006-04-06 15:51:56 -07:00
Makefile.am Add missing file for old server compatibility build. 2007-03-29 13:44:50 -07:00
brw_defines.h Start laying out some of the bits that need to be done for BW textured video. 2006-05-18 10:43:07 -07:00
brw_structs.h Numerous symbol scope issues. 2007-01-06 18:19:34 -08:00
common.h Allow physical-memory allocations within stolen memory. 2007-04-30 19:15:24 -07:00
exa_sf.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_sf_mask.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_sf_mask_prog.h EXA: fix render issue with i965 2007-02-07 17:30:51 +08:00
exa_sf_prog.h [PATCH] Rename exa sf/wm program files 2007-01-06 14:37:30 -08:00
exa_sf_rotation.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_sf_rotation_prog.h EXA: try to enable rotation for G965 2007-03-21 14:50:45 +08:00
exa_wm_maskca.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_wm_maskca_prog.h EXA: mask componentAlpha support 2007-02-15 11:00:06 +08:00
exa_wm_maskca_srcalpha.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_wm_maskca_srcalpha_prog.h EXA: mask componentAlpha support 2007-02-15 11:00:06 +08:00
exa_wm_masknoca.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_wm_masknoca_prog.h [PATCH] fix typo in ps kernel 2007-01-06 14:37:31 -08:00
exa_wm_nomask.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_wm_nomask_prog.h [PATCH] Rename exa sf/wm program files 2007-01-06 14:37:30 -08:00
exa_wm_rotation.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
exa_wm_rotation_prog.h EXA: try to enable rotation for G965 2007-03-21 14:50:45 +08:00
fix.5c Computed corred color conversion values. 2006-12-21 02:33:39 -08:00
i2c_vid.h Change DVO module interface to pass more state across. Fix IVCH display. 2007-05-16 14:02:00 -07:00
i810.h Rename driver from i810 to intel. Permit old name for compatibility. 2007-02-01 22:48:44 -08:00
i810_accel.c Add some additional checks when XAA is enabled. 2007-03-07 15:49:47 +00:00
i810_common.h Merging XORG-CURRENT into trunk 2004-04-23 19:35:55 +00:00
i810_cursor.c Drop libc wrapper; don't include xf86_ansic.h and add includes now missing. 2006-03-22 23:24:03 +00:00
i810_dga.c Drop libc wrapper; don't include xf86_ansic.h and add includes now missing. 2006-03-22 23:24:03 +00:00
i810_dri.c Add some additional checks when XAA is enabled. 2007-03-07 15:49:47 +00:00
i810_dri.h Bump to 1.7.4 2007-01-09 14:05:43 +00:00
i810_driver.c i810: be a bit more verbose about disabling DRI 2007-05-03 20:59:39 +10:00
i810_hwmc.c x86_64 warning fixes 2006-04-10 11:26:06 -07:00
i810_io.c Drop libc wrapper; don't include xf86_ansic.h and add includes now missing. 2006-03-22 23:24:03 +00:00
i810_memory.c Fix some argument inversions in xf86DrvMsg function calls 2006-04-05 07:12:00 +00:00
i810_reg.h Deal with i830 CRT load detection which cannot use FORCE_BORDER. 2007-05-12 20:04:31 -07:00
i810_video.c More sparse cleanups: 2007-01-06 08:21:36 -08:00
i810_wmark.c Numerous symbol scope issues. 2007-01-06 18:19:34 -08:00
i830.h i830: Provide new DRI texOffsetStart hook when available with EXA. 2007-05-22 10:46:39 +02:00
i830_3d.c Merge branch 'master' into exa 2006-08-24 10:23:22 +08:00
i830_accel.c Fix ring debug code 2007-05-18 09:54:34 +08:00
i830_bios.c Add i830_bios_get_aim_data_block to read AIM data from BIOS 2007-05-16 13:59:36 -07:00
i830_bios.h Add i830_bios_get_aim_data_block to read AIM data from BIOS 2007-05-16 13:59:36 -07:00
i830_common.h Add support for triple buffering using a third static buffer. 2007-02-20 19:09:37 +01:00
i830_crt.c Make each output control clones/crtcs. Split DVO into LVDS, TMDS, TV. 2007-05-17 15:00:12 -07:00
i830_cursor.c Set the CURSOR_SIZE register when present. 2007-03-19 13:36:37 -07:00
i830_debug.c Dump pending ring on crash. 2007-05-23 20:47:52 -07:00
i830_debug.h Move PrintErrorState and CheckInheritedErrors code to i830_debug.c. 2006-12-12 14:55:10 -08:00
i830_display.c Update vblank pipes when a pipe gets disabled. 2007-05-18 17:51:36 +02:00
i830_display.h Move EnterVT mode setting code to xf86SetDesiredModes. 2007-03-05 22:34:13 -08:00
i830_dri.c i830: Provide new DRI texOffsetStart hook when available with EXA. 2007-05-22 10:46:39 +02:00
i830_dri.h Add support for triple buffering using a third static buffer. 2007-02-20 19:09:37 +01:00
i830_driver.c Xv does not require directRendering 2007-05-25 17:26:15 -07:00
i830_dvo.c Make each output control clones/crtcs. Split DVO into LVDS, TMDS, TV. 2007-05-17 15:00:12 -07:00
i830_exa.c i830: Provide new DRI texOffsetStart hook when available with EXA. 2007-05-22 10:46:39 +02:00
i830_i2c.c Increase DDC I2C RiseFallTime to handle older monitors 2007-03-17 20:21:59 -07:00
i830_io.c Added i830_io.c, which just includes i810_io.c with BUILD_FOR_I830 set. 2005-08-26 15:32:40 +00:00
i830_lvds.c Make each output control clones/crtcs. Split DVO into LVDS, TMDS, TV. 2007-05-17 15:00:12 -07:00
i830_memory.c Disable non-working GTT decoding on i830, and fix map/unmap of GTT. 2007-05-02 14:31:57 -07:00
i830_modes.c Change rotation pixmap creation API to permit start-time rotation. 2007-02-16 00:57:44 -08:00
i830_reg.h EXA: Add i830 supported pict format XRGB8888, XBGR8888 2007-04-16 15:14:49 +08:00
i830_render.c EXA: add render enter helper function 2007-05-18 10:10:34 +08:00
i830_sdvo.c Make each output control clones/crtcs. Split DVO into LVDS, TMDS, TV. 2007-05-17 15:00:12 -07:00
i830_sdvo.h Move output connection detection to a per-output method. 2006-10-31 14:32:00 -08:00
i830_sdvo_regs.h Check for the PENDING message when reading the attached 2007-04-17 16:30:17 +01:00
i830_tv.c Make each output control clones/crtcs. Split DVO into LVDS, TMDS, TV. 2007-05-17 15:00:12 -07:00
i830_video.c Compute and clip to crtc before call to xf86XVClipVideoHelper. 2007-05-25 20:29:59 -07:00
i830_video.h Ensure Pipe A is active when enabling overlay the first time. 2007-05-25 17:32:06 -07:00
i830_xaa.c CRTC Rotation under XAA wasn't hitting accelerated path. 2007-04-24 11:37:08 -07:00
i915_3d.c Major cleanup of 3D invariant state, fixing hangs with rotation and render. 2006-10-26 15:47:49 -07:00
i915_3d.h Fix a couple of typos from code review. 2006-07-26 13:19:12 -07:00
i915_reg.h Fix the texture map pitch setting as documented, and as used by the 3d driver. 2006-07-19 17:25:10 -04:00
i915_render.c EXA: add render enter helper function 2007-05-18 10:10:34 +08:00
i915_video.c Move the render code to non-EXA-specific filenames. 2007-01-31 12:50:31 -08:00
i965_render.c EXA: add render enter helper function 2007-05-18 10:10:34 +08:00
i965_video.c Bug #10438: Fix 965 XV when sourcing from less than the full image. 2007-04-17 11:01:24 -07:00
local_xf86Rename.h Convert I830PipeSetMode to xf86CrtcSetMode. Add rotation structures. 2007-01-15 08:05:32 +11:00
packed_yuv_sf.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
packed_yuv_wm.g4a Add license headers to 965 programs. 2007-04-12 12:34:23 -07:00
sf_prog.h Add a check for intel-gen4asm, and rules to compile {wm,sf}_prog.h using it. 2006-09-01 16:47:17 -07:00
tv.5c TV subcarrier was computed from wrong clock value. 2006-12-21 01:24:24 -08:00
wm_prog.h Bug 8594: Fix Xv hang with G965 2006-10-30 14:15:12 +08:00