linux_dsm_epyc7002/include/drm
Jesse Barnes 8ea3086422 drm/i915: add color key support v4
Add new ioctls for getting and setting the current destination color
key.  This allows for simple overlay display control by matching a color
key value in the primary plane before blending the overlay on top.

v2: remove unnecessary mutex acquire/release around reg accesses
v3: add support for full color key management
v4: fix copy & paste bug in snb_get_colorkey
    don't bother checking min/max values against docs as the docs are likely
    wrong (how could we handle 10bpc surface formats?)

Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
2012-01-03 09:31:12 -08:00
..
i2c
ttm drm/ttm: simplify memory accounting for ttm user v2 2011-12-06 10:40:11 +00:00
drm_buffer.h
drm_cache.h
drm_core.h
drm_crtc_helper.h drm: Add drm_format_num_planes() utility function 2011-12-20 20:34:32 +00:00
drm_crtc.h drm: Replace pitch with pitches[] in drm_framebuffer 2011-12-20 10:06:27 +00:00
drm_dp_helper.h drm/radeon/kms: properly set panel mode for eDP 2011-11-01 16:01:58 +00:00
drm_edid.h
drm_encoder_slave.h
drm_fb_helper.h
drm_fixed.h
drm_fourcc.h drm: Add multi buffer plane pixel formats 2011-12-29 11:21:42 +09:00
drm_global.h
drm_hashtab.h
drm_mem_util.h
drm_memory.h
drm_mm.h
drm_mode.h Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next 2011-12-20 14:43:53 +00:00
drm_os_linux.h
drm_pciids.h drm/radeon/kms: add some new pci ids 2011-12-14 12:29:03 +00:00
drm_sarea.h
drm_sysfs.h
drm_usb.h
drm.h drm: add an fb creation ioctl that takes a pixel format v5 2011-11-15 19:53:23 +00:00
drmP.h Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next 2011-12-20 14:43:53 +00:00
exynos_drm.h drm/exynos: added hdmi display support 2011-12-29 11:21:42 +09:00
gma_drm.h gma500: Move the API 2011-12-06 09:54:23 +00:00
i810_drm.h
i915_drm.h drm/i915: add color key support v4 2012-01-03 09:31:12 -08:00
intel-gtt.h
Kbuild drm: Install drm_fourcc.h 2011-12-20 10:02:02 +00:00
mga_drm.h
nouveau_drm.h
r128_drm.h
radeon_drm.h drm/radeon/kms: add a CS ioctl flag not to rewrite tiling flags in the CS 2011-11-20 07:53:13 +00:00
savage_drm.h
sis_drm.h drm/sis: track obj->drm_fd relations in the driver 2011-12-22 00:33:15 +01:00
via_drm.h drm/via: track obj->drm_fd relations in the driver 2011-12-22 00:33:19 +01:00
vmwgfx_drm.h vmwgfx: Reinstate the update_layout ioctl 2011-11-02 08:30:31 +00:00