Alex Deucher
dfcf5f3652
drm/radeon/kms: add support for the CONST IB to the CS ioctl
...
This adds a new chunk id to the CS ioctl to support the
INDIRECT_BUFFER_CONST packet.
On SI, the CP adds a new engine called the CE (Constant Engine)
which runs simulatenously with the DE (Drawing Engine, formerly
called the ME). This allows the CP to process two related IBs
simultaneously. The CE is tasked with loading the constant data
(constant buffers, resource descriptors, samplers, etc.) while
the DE loads context register state and issues drawing commands.
It's up to the userspace application to sychronize the CE and the
DE using special synchronization packets.
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2012-03-21 06:55:53 +00:00
..
i2c
ttm
ttm: fix agp since ttm tt rework
2012-01-06 09:34:03 +00:00
drm.h
drm: add some caps for userspace to discover more info for dumb KMS driver (v2)
2012-02-16 18:35:11 +00:00
drm_buffer.h
drm_cache.h
drm_core.h
drm_crtc.h
drm: allow loading an EDID as firmware to override broken monitor
2012-03-20 10:09:28 +00:00
drm_crtc_helper.h
drm: Add drm_format_num_planes() utility function
2011-12-20 20:34:32 +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: allow loading an EDID as firmware to override broken monitor
2012-03-20 10:09:28 +00:00
drm_encoder_slave.h
drm_fb_helper.h
drm fb helper: remove unused variable crtc_id
2012-02-03 09:55:52 +00:00
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: mm: fix debug output
2011-05-09 09:14:45 +10:00
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
drmP.h
drm: add core support for unplugging a device (v2)
2012-03-15 13:35:33 +00:00
exynos_drm.h
drm/exynos: update gem and buffer framework.
2012-03-20 09:40:21 +00:00
gma_drm.h
gma500: fix ioctl confict
2012-03-10 13:06:04 +00:00
i810_drm.h
i915_drm.h
drm/i915: add a LLC feature flag in device description
2012-01-17 20:01:45 +01:00
intel-gtt.h
agp/intel-gtt: export the gtt pagetable iomapping
2012-02-09 21:24:18 +01:00
Kbuild
drm/exynos: exynos_drm.h header file fixes
2012-02-15 10:29:12 +09:00
mga_drm.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
nouveau_drm.h
drm/nv50: support for compression
2011-02-25 06:46:07 +10:00
r128_drm.h
radeon_drm.h
drm/radeon/kms: add support for the CONST IB to the CS ioctl
2012-03-21 06:55:53 +00:00
savage_drm.h
Fix common misspellings
2011-03-31 11:26:23 -03:00
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