intel/blorp: Use an actual chunk of vertex buffer for the VUE header
authorJason Ekstrand <jason.ekstrand@intel.com>
Fri, 21 Oct 2016 21:32:03 +0000 (14:32 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 16 Nov 2016 18:11:29 +0000 (10:11 -0800)
commit768c8dd71894fb3f57a758814946d745a426d7e5
treee5ca3aa33b63c7503b3ff35dd93c04c44f156865
parent8c8095c260def3cf7d8f2b178e897008ba3b7bb6
intel/blorp: Use an actual chunk of vertex buffer for the VUE header

We're about to start passing other things in as a sort of "VS header" for
vertex shaders and we need a place to put them.  Since we want the instance
id to be one of them, it makes sense to have one vec4 that's either VUE
header or VS header.  Always uploading some handy zeros makes the code a
bit simpler.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/intel/blorp/blorp_genX_exec.h