diff options
author | Neil Roberts <[email protected]> | 2015-07-03 13:15:21 +0100 |
---|---|---|
committer | Neil Roberts <[email protected]> | 2015-07-06 08:15:31 -0700 |
commit | 493af150fb3b1c007d791b24dcd5ea8a92ad763c (patch) | |
tree | 2ff241e6bea3dbe8b6f8627bbbffa8b15bf66669 /src/mesa/drivers/dri/i965/brw_context.h | |
parent | fc2726e4afa6dfb691affed576a38d2b0573465b (diff) |
i965/skl: Set the pulls bary bit in 3DSTATE_PS_EXTRA
On Gen9+ there is a new bit in 3DSTATE_PS_EXTRA that must be set if
the shader sends a message to the pixel interpolator. This fixes the
interpolateAt* tests on SKL, apart from interpolateatsample-nonconst
but that is not implemented anywhere so it's not a regression.
Reviewed-by: Ben Widawsky <[email protected]>
Reviewed-by: Kenneth Graunke <[email protected]>
Cc: "10.6 10.5" <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_context.h')
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_context.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_context.h b/src/mesa/drivers/dri/i965/brw_context.h index 3553f6ec48c..759613951d8 100644 --- a/src/mesa/drivers/dri/i965/brw_context.h +++ b/src/mesa/drivers/dri/i965/brw_context.h @@ -415,6 +415,7 @@ struct brw_wm_prog_data { bool uses_pos_offset; bool uses_omask; bool uses_kill; + bool pulls_bary; uint32_t prog_offset_16; /** |