genxml: Make X/Y Offset field of SURFACE_STATE a uint
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 9 Jun 2016 01:59:29 +0000 (18:59 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Fri, 15 Jul 2016 22:53:48 +0000 (15:53 -0700)
commitba798ac6b1f996f16d8f2bc65614d18d76a0b1f6
treee1f2bcc80cb29511a6791f4551e12ad4dad3b2bd
parent9a999ceab8ce092543d6e1dfb965098418573ba7
genxml: Make X/Y Offset field of SURFACE_STATE a uint

THe offset type has special implications that it's intended to be some form
of aligned memory address.  These assumptions allow it to handle the case
where there is some alignment requirement on the offset and the bottom bits
are used for other things.  However, the offsets in the surface state field
are really just unsigned integers.

Signed-off-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Chad Versace <chad.versace@intel.com>
src/intel/genxml/gen45.xml
src/intel/genxml/gen5.xml
src/intel/genxml/gen6.xml
src/intel/genxml/gen7.xml
src/intel/genxml/gen75.xml
src/intel/genxml/gen8.xml
src/intel/genxml/gen9.xml