freedreno/ir3: Allocate const space for tessellation parameters
authorKristian H. Kristensen <hoegsberg@google.com>
Wed, 23 Oct 2019 02:44:42 +0000 (19:44 -0700)
committerKristian H. Kristensen <hoegsberg@google.com>
Fri, 8 Nov 2019 00:40:27 +0000 (16:40 -0800)
commit7272e8a70965d679d4545dffbc8099d99431f80b
tree361482e16313edda25026a44a368c46657396004
parent8739ea3ab5db36e0ca1bcba63616f86ba7cf881e
freedreno/ir3: Allocate const space for tessellation parameters

The tessellation stages need size and stride or the patch layout as
well as locations of attributes in the patch.  The tesselation stages
also use two system memory BOs and need the iovas of those.

Signed-off-by: Kristian H. Kristensen <hoegsberg@google.com>
Acked-by: Eric Anholt <eric@anholt.net>
Reviewed-by: Rob Clark <robdclark@gmail.com>
src/freedreno/ir3/ir3_nir.c