An Improved Triangle Encoding Scheme for Cached Tessellation

Loading...
Thumbnail Image
Date
2022
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
With the recent advances in real-time rendering that were achieved by embracing software rasterization, the interest in alternative solutions for other fixed-function pipeline stages rises. In this paper, we revisit a recently presented software approach for cached tessellation, which compactly encodes and stores triangles in GPU memory. While the proposed technique is both efficient and versatile, we show that the original encoding is suboptimal and provide an alternative scheme that acts as a drop-in replacement. As shown in our evaluation, the proposed modifications can yield performance gains of 40% and more.
Description

CCS Concepts: Computing methodologies --> Rendering; Parallel computing methodologies

        
@inproceedings{
10.2312:egs.20221031
, booktitle = {
Eurographics 2022 - Short Papers
}, editor = {
Pelechano, Nuria
and
Vanderhaeghe, David
}, title = {{
An Improved Triangle Encoding Scheme for Cached Tessellation
}}, author = {
Kerbl, Bernhard
and
Horváth, Linus
and
Cornel, Daniel
and
Wimmer, Michael
}, year = {
2022
}, publisher = {
The Eurographics Association
}, ISSN = {
1017-4656
}, ISBN = {
978-3-03868-169-4
}, DOI = {
10.2312/egs.20221031
} }
Citation