Advanced

Pixel Merge Unit

Sathe, Rahul and Akenine-Möller, Tomas LU (2015) Eurographics
Abstract
Multi-sample anti-aliasing is a popular technique for reducing geometric aliasing (jagged edges) and is supported in all modern graphics processors. With multi-sampling anti-aliasing, visibility and depth are sampled more than once per pixel, while shading is done only once per pixel per primitive. Although this significantly reduces the appearance of jagged edges around object boundaries, the image quality improvement in non-silhouette regions is hardly noticeable. We propose a hardware unit, called the pixel merge unit, which is located just after the early depth test unit but before the pixel shader. Our unit attempts to reduce the shading rate to once per pixel per group of connected primitives covering a pixel using a novel merging... (More)
Multi-sample anti-aliasing is a popular technique for reducing geometric aliasing (jagged edges) and is supported in all modern graphics processors. With multi-sampling anti-aliasing, visibility and depth are sampled more than once per pixel, while shading is done only once per pixel per primitive. Although this significantly reduces the appearance of jagged edges around object boundaries, the image quality improvement in non-silhouette regions is hardly noticeable. We propose a hardware unit, called the pixel merge unit, which is located just after the early depth test unit but before the pixel shader. Our unit attempts to reduce the shading rate to once per pixel per group of connected primitives covering a pixel using a novel merging strategy. We demonstrate up to 15% reduction in pixel shader executions. Given the simple implementation that we propose, this is a substantial reduction. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
published
subject
pages
4 pages
conference name
Eurographics
language
English
LU publication?
yes
id
f379dcd2-44ad-484e-a499-cf73d8d2f100 (old id 5369078)
alternative location
http://fileadmin.cs.lth.se/graphics/research/papers/2015/PMU/
date added to LUP
2015-05-11 14:55:11
date last changed
2016-04-16 12:26:15
@misc{f379dcd2-44ad-484e-a499-cf73d8d2f100,
  abstract     = {Multi-sample anti-aliasing is a popular technique for reducing geometric aliasing (jagged edges) and is supported in all modern graphics processors. With multi-sampling anti-aliasing, visibility and depth are sampled more than once per pixel, while shading is done only once per pixel per primitive. Although this significantly reduces the appearance of jagged edges around object boundaries, the image quality improvement in non-silhouette regions is hardly noticeable. We propose a hardware unit, called the pixel merge unit, which is located just after the early depth test unit but before the pixel shader. Our unit attempts to reduce the shading rate to once per pixel per group of connected primitives covering a pixel using a novel merging strategy. We demonstrate up to 15% reduction in pixel shader executions. Given the simple implementation that we propose, this is a substantial reduction.},
  author       = {Sathe, Rahul and Akenine-Möller, Tomas},
  language     = {eng},
  pages        = {4},
  title        = {Pixel Merge Unit},
  year         = {2015},
}