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
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
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