xf86-video-intel/src
Chris Wilson 4953aa13b9 sna: Always sync before using mmap pointers in memcpy_copy_boxes
kgem_bo_map__(cpu|gtt) leaves the sync up to the caller, in particular
so that the obtaining the pointer and controlling the cache domains are
not conflated and can be separated. However, it does mean that the
caller can not assume that obtaining the pointer updates the cache
domains, as it does not. memcpy_copy_boxes fell into this trap.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2018-04-04 13:21:04 +01:00
..
legacy meson: Add meson build system 2018-02-06 13:12:33 +00:00
render_program sna/video: Add NV12 shader binaries 2017-09-27 19:00:55 +01:00
scripts
sna sna: Always sync before using mmap pointers in memcpy_copy_boxes 2018-04-04 13:21:04 +01:00
uxa meson: Add meson build system 2018-02-06 13:12:33 +00:00
Makefile.am intel: Clear structs for valgrind 2014-06-02 08:32:11 +01:00
backlight.c backlight: Provide backlight_find_for_device() stub for BSD 2017-02-16 07:39:00 +00:00
backlight.h backlight: Factor known names into preferred interfaces 2015-06-17 17:58:28 +01:00
compat-api.h Update to ABI 22 and NotifyFd 2016-07-20 11:29:20 +01: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 Coffeelake PCI IDs for S Skus 2018-01-11 07:52:21 +00:00
intel_device.c intel: Only check file type bits not mode when searching for rendernodes 2018-02-08 17:20:55 +00:00
intel_driver.h intel: Fix fd (and mem) leak when intel_scrn_create fails 2016-07-14 21:49:27 +01:00
intel_list.h list: Consolidate the two list_for_each_from_safe() 2015-08-22 12:16:06 +01:00
intel_module.c Add Coffeelake PCI IDs for S Skus 2018-01-11 07:52:21 +00:00
intel_options.c Rename Option "NoAccel" to "Accel" 2015-11-19 10:37:42 +00:00
intel_options.h Rename Option "NoAccel" to "Accel" 2015-11-19 10:37:42 +00:00
meson.build meson: Add meson build system 2018-02-06 13:12:33 +00:00