xf86-video-intel/src
Chris Wilson 9c3da71349 i830: Remove xrgb conversion to argb, no longer required.
All textures are now properly declared so that the alpha swizzling
occurs in the sampler or not at all. The downside is that for quite a
few composite operations we have to fallback to software on older
hardware. There is scope for more performing the alpha expansion in
shaders or combiners when we know the picture covers the clip - which is
almost all of the time for normal operations especially those
constructed by Cairo.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-05-15 01:09:26 +01:00
..
render_program Fix sampler indexes on i965 planar video. 2009-08-05 15:07:14 -07:00
scripts Review PLL spreadsheet and update register ranges. 2007-11-13 22:28:22 -08:00
xvmc xvmc: Build fix with -pedantic 2010-05-11 19:39:01 +01:00
Makefile.am Fix "make dist" 2010-04-19 21:56:57 +02:00
brw_defines.h Document and use 'legacy' border color mode 2008-10-06 13:22:08 -07:00
brw_structs.h Enable 2D composite on IGDNG 2009-06-30 11:12:12 +08:00
common.h Add new mobile Sandybridge PCI IDs. 2010-02-23 17:09:25 -08:00
drmmode_display.c drm: Remove pin(); unpin() sync 2010-05-14 17:52:22 +01:00
i810.h Revert "configure: make --disable-dri work even if the server supports DRI" 2009-11-05 16:02:02 -08:00
i810_accel.c Revert "configure: make --disable-dri work even if the server supports DRI" 2009-11-05 16:02:02 -08:00
i810_common.h Remove a handful of pointless comments 2009-04-28 13:27:53 -04:00
i810_cursor.c Remove a handful of pointless comments 2009-04-28 13:27:53 -04:00
i810_dga.c Remove a handful of pointless comments 2009-04-28 13:27:53 -04:00
i810_dri.c i810: adjust the pitch for DRI rendering 2010-04-16 22:24:01 +02:00
i810_dri.h Remove a handful of pointless comments 2009-04-28 13:27:53 -04:00
i810_driver.c Add new mobile Sandybridge PCI IDs. 2010-02-23 17:09:25 -08:00
i810_hwmc.c intel: remove unneeded includes 2009-07-28 10:10:13 +10:00
i810_io.c Remove a handful of pointless comments 2009-04-28 13:27:53 -04:00
i810_memory.c Remove a handful of pointless comments 2009-04-28 13:27:53 -04:00
i810_reg.h More dumps for Arrandale LVDS 2009-09-21 15:28:09 +08:00
i810_ring.h Separate i810 and i830 ring macros out into separate files. 2008-03-12 16:12:28 -07:00
i810_video.c Remove dead assignments noticed by clang. 2010-02-20 12:55:13 -05:00
i810_wmark.c Remove a handful of pointless comments 2009-04-28 13:27:53 -04:00
i830.h drm: Remove unused old_front parameter from drmmode_do_pageflip. 2010-05-14 17:51:40 +01:00
i830_3d.c Check that batch buffers are atomic. 2009-11-10 15:19:08 +00:00
i830_accel.c Remove dead i830_ring.h. 2010-02-20 12:55:13 -05:00
i830_batchbuffer.c i830: Teardown batch entries on reset. 2010-05-14 15:50:05 +01:00
i830_batchbuffer.h render: tell the kernel explicitly when fences are needed 2010-04-13 08:34:20 +02:00
i830_dri.c drm: Remove unused old_front parameter from drmmode_do_pageflip. 2010-05-14 17:51:40 +01:00
i830_driver.c uxa: Reuse in-flight bo 2010-04-15 21:37:32 +01:00
i830_hwmc.c XvMC: fix memory overflow 2010-04-08 22:35:10 +02:00
i830_hwmc.h XvMC: kill intel_xvmc_command 2010-04-08 11:22:23 +02:00
i830_memory.c i830: Prevent allocation of bo larger than half the aperture 2010-05-12 12:50:31 +01:00
i830_reg.h Move to kernel coding style. 2009-10-06 17:10:31 -07:00
i830_render.c i830: Remove incorrectly mapped tex formats. 2010-05-15 01:09:13 +01:00
i830_uxa.c i830: Remove xrgb conversion to argb, no longer required. 2010-05-15 01:09:26 +01:00
i830_video.c Xv: fixup overlay stride confusion 2010-04-08 22:21:01 +02:00
i830_video.h i965 Xv: fix chroma pitch 2010-04-08 17:21:18 +02:00
i915_3d.c Check that batch buffers are atomic. 2009-11-10 15:19:08 +00:00
i915_3d.h i915: Check for overflow before overflowing. 2009-11-10 15:19:17 +00:00
i915_reg.h Move to kernel coding style. 2009-10-06 17:10:31 -07:00
i915_render.c i915: Load texture into directly into OC when possible. 2010-05-15 00:48:19 +01:00
i915_video.c Xv: kill unnecessary parameters for hw PutImage functions 2010-01-07 10:25:07 -08:00
i965_render.c i965: Add texformats mapping for additional pixman formats 2010-05-11 13:07:19 +01:00
i965_video.c i965 Xv: fix chroma pitch 2010-04-08 17:21:18 +02:00