xf86-video-intel/src
Chris Wilson 2d263ff7e6 sna/gen4: Fix larger than 3D pipeline fills
If we need to handle a FillRectangles request that is larger than the 3D
pipeline can handle, we need to split that operation up into smaller
chunks. This is achieved by redirecting the rendering through a view of
the surface (offset so that coordinates are within range), or else we
have to fallback to creating temporary surfaces.

If we fail to do so, we should hit an assertion that the render target
fits within the 3D pipeline inside gen4_emit_drawing_rectangle()

Reported-by: Zdenek Kabelac <zdenek.kabelac@gmail.com>
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2015-06-24 10:21:20 +01:00
..
legacy Fix typos found with codespell v1.7 2015-06-09 20:46:12 +01:00
render_program Fix typos found with codespell v1.7 2015-06-09 20:46:12 +01:00
scripts
sna sna/gen4: Fix larger than 3D pipeline fills 2015-06-24 10:21:20 +01:00
uxa backlight: Factor known names into preferred interfaces 2015-06-17 17:58:28 +01:00
Makefile.am intel: Clear structs for valgrind 2014-06-02 08:32:11 +01:00
backlight.c backlight: Factor known names into preferred interfaces 2015-06-17 17:58:28 +01:00
backlight.h backlight: Factor known names into preferred interfaces 2015-06-17 17:58:28 +01:00
compat-api.h sna/trapezoids: Use incremental region clipping for spans 2015-02-06 21:07:50 +00:00
fd.c backlight: Move the fd out of the select range 2014-08-21 07:56:44 +01:00
fd.h backlight: Move the fd out of the select range 2014-08-21 07:56:44 +01:00
i915_pciids.h Add Broxton PCI ids 2015-06-11 10:11:54 +01:00
intel_device.c Use AC_HEADER_MAJOR to find how to include major() 2015-03-25 14:14:30 +00:00
intel_driver.h dri2: Disable integration with render-nodes 2015-02-10 14:01:17 +00:00
intel_list.h sna: Remove conflicting set-purgeable 2015-04-27 09:29:33 +01:00
intel_module.c Add Broxton PCI ids 2015-06-11 10:11:54 +01:00
intel_options.c Remove the driver option to delete connectors on unplugging 2015-05-04 14:05:27 +01:00
intel_options.h Remove the driver option to delete connectors on unplugging 2015-05-04 14:05:27 +01:00