diff options
author | Francisco Jerez <[email protected]> | 2016-05-23 14:07:23 -0700 |
---|---|---|
committer | Francisco Jerez <[email protected]> | 2016-05-23 14:07:23 -0700 |
commit | 015035027beb38fb9a3b06f8cd94aadc96a8f728 (patch) | |
tree | c4b97f8f6c9cb2537a37cbae418eef995f7c16c5 /src/gallium/drivers/virgl/virgl_screen.c | |
parent | 7eb496688762ea614408c4c75e4b5c7242d2677c (diff) |
i965/fs: Mark UBO uniform pull constant loads as force_writemask_all.
This lets the rest of the backend know that the uniform pull constant
load opcodes don't respect channel enables -- Without this the
register allocator has no way to know that the return payload of a
pull constant load is not per-channel and spills of the destination
will be broken under non-uniform control flow.
Reviewed-by: Jason Ekstrand <[email protected]>
Diffstat (limited to 'src/gallium/drivers/virgl/virgl_screen.c')
0 files changed, 0 insertions, 0 deletions