i965: Add a better PRM citation for the IMS dimension mangling

Graphics / Mesa 3D Graphics Library / Mesa - Kenneth Graunke [whitecape.org] - 2 February 2015 19:14 UTC

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.

534f07e i965: Add a better PRM citation for the IMS dimension mangling.
src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 23 ++++++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)

Upstream: cgit.freedesktop.org


  • Share