commit | 25f7453c9e6dc7c947b936bdac86680c332362bf | [log] [tgz] |
---|---|---|
author | Jason Ekstrand <jason.ekstrand@intel.com> | Mon Oct 02 20:25:11 2017 -0700 |
committer | Jason Ekstrand <jason.ekstrand@intel.com> | Tue Nov 07 10:37:52 2017 -0800 |
tree | 41050696699415b1c47035ee3ee6a7f8b1f6c31d | |
parent | c4c8cba7059bdfa6f9e3924d2b5d9e2633147e58 [diff] |
intel/fs: Mark 64-bit values as being contiguous This isn't often a problem , when we're in a compute shader, we must push the thread local ID so we decrement the amount of available push space by 1 and it's no longer even and 64-bit data can, in theory, span it. By marking those uniforms contiguous, we ensure that they never get split in half between push and pull constants. Reviewed-by: Iago Toral Quiroga <itoral@igalia.com> Cc: mesa-stable@lists.freedesktop.org