[PATCH v2] drm/radeon: evergreen/cayman indirect draw support

2014-12-13 Thread Glenn Kennard
Add the necessary set of commands to support OpenGL indirect draw calls on evergreen/cayman devices that do not have VM. Signed-off-by: Glenn Kennard --- Changes since patch V1: * Removed multi draw indirect, not used by current userspace which instead decomposes multi into separate draw

[PATCH] drm/radeon: evergreen/cayman indirect draw support

2014-11-09 Thread Glenn Kennard
On Sun, 09 Nov 2014 00:15:49 +0100, Jerome Glisse wrote: > On Sat, Nov 08, 2014 at 11:51:30PM +0100, Glenn Kennard wrote: >> Signed-off-by: Glenn Kennard > > NAK insecure. This is missing any kind of boundary checking for the > indirect buffer and thus can be abuse. Th

[PATCH] drm/radeon: evergreen/cayman indirect draw support

2014-11-08 Thread Glenn Kennard
Signed-off-by: Glenn Kennard --- See patch sent to mesa-dev at lists.freedesktop.org for userspace usage. drivers/gpu/drm/radeon/evergreen_cs.c | 76 +++ drivers/gpu/drm/radeon/evergreend.h | 1 + drivers/gpu/drm/radeon/radeon_drv.c | 3 +- 3 files changed