diff options
author | Kenneth Graunke <[email protected]> | 2014-08-06 01:08:19 -0700 |
---|---|---|
committer | Kenneth Graunke <[email protected]> | 2015-02-02 17:14:38 -0800 |
commit | 534f07ee85a3a4981171e3e908578e38b2a9770d (patch) | |
tree | 1f74405e9296ae6bc25bd90c7ff3a19f92b7d568 /src/glsl/opt_vectorize.cpp | |
parent | e9b86cb5d66867b66c6d453d7bd60bd56fe6587d (diff) |
i965: Add a better PRM citation for the IMS dimension mangling.
Paul originally had to reverse engineer these formulas based on the
description about how the sampler works. The description here is not
the easiest to follow - especially given that it's from the Sandybridge
era, when the hardware only did 4x multisampling.
Jordan and I recently found another part of the documentation where they
simply state that IMS dimensions must be adjusted by a set of formulas.
Quoting this section provides an easy to follow explanation for the
code, including 2x/4x/8x/16x.
Signed-off-by: Kenneth Graunke <[email protected]>
Reviewed-by: Chad Versace <[email protected]>
Diffstat (limited to 'src/glsl/opt_vectorize.cpp')
0 files changed, 0 insertions, 0 deletions