summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_link.cpp
diff options
context:
space:
mode:
authorNeil Roberts <[email protected]>2015-09-08 15:52:09 +0100
committerNeil Roberts <[email protected]>2015-11-05 10:33:16 +0100
commite386fb0dee40d0f2342b43b6750b64c8174463a9 (patch)
treeebe828a50ce6d111f6133be33ca1d774d159f253 /src/mesa/drivers/dri/i965/brw_link.cpp
parent20250e854eca3209133d592d98559ac474a5f60f (diff)
i965/fs/skl+: Use ld2dms_w instead of ld2dms
In order to support 16x MSAA, skl+ has a wider version of ld2dms that takes two parameters for the MCS data. The MCS data retrieved from the ld_mcs instruction already returns 4 or 8 registers and is documented to return zeroes for the mcsh value when the sample count is less than 16. v2: Use get_lowered_simd_width to fall back to SIMD8 instructions when the message length would be too long in SIMD16. Reviewed-by: Ben Widawsky <[email protected]>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_link.cpp')
0 files changed, 0 insertions, 0 deletions