i965: Require a UBO offset alignment of 32 bytes.
authorKenneth Graunke <kenneth@whitecape.org>
Mon, 25 Jan 2016 23:23:24 +0000 (15:23 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Fri, 14 Jul 2017 02:56:49 +0000 (19:56 -0700)
commit2a5e4f15efb7be113cbc310bb7d809578153953d
treef7e17f18874f67b479e71f23559712d0e8e97d9b
parent8ec5a4e4a4a32f4de351c5fc2bf0eb615b6eef1b
i965: Require a UBO offset alignment of 32 bytes.

Soon, we're going to start providing UBO data to shaders as push
constants, rather than requiring them to issue pull loads.  The
3DSTATE_CONSTANT_* commands require 32 byte aligned pointers.

So, we need to increase this from 16 to 32.

Reviewed-by: Matt Turner <mattst88@gmail.com>
src/mesa/drivers/dri/i965/brw_context.c