[go: up one dir, main page]

skip to main content
10.1145/2669062.2669085acmotherconferencesArticle/Chapter ViewAbstractPublication Pagessiggraph-asiaConference Proceedingsconference-collections
research-article

Path rendering for high resolution mobile device

Published: 24 November 2014 Publication History

Abstract

In this paper, we present a novel path rendering scheme that provides a fast rendering on high resolution mobile device. Because legacy path renderings are memory intensive work, they do not provide enough performance (fps) on high resolution display. To get an acceptable performance, we propose a novel approach for path rendering. Our design policies for the path rendering are two folds: 1) Minimize memory I/O, 2) Highly parallel computational scheme. We propose to use winding number generator for per-pixel winding number calculation which does not require memory intensive activity. Because our scheme effectively reduces memory I/O and it is executed with highly parallel manner, we can get an acceptable high performance on high resolution mobile device.

References

[1]
Cairo, Cairo GL, http://cairographics.org/
[2]
Kilgard, M. J., and Bolz, J. 2012. GPU-Accelerated Path Rendering, In Proceedings of ACM SIGGRAPH ASIA.
[3]
Loop, C., and J. Blinn, J. 2005. Resolution Independent Curve Rendering Using Programmable Graphics Hardware, In Proceedings of SIGGRAPH.
[4]
Shreiner, D., Woo, M., Neider, J., and Davis, T. 2004. Drawing Filled, Concave Polygons Using The Stencil Buffer, Fourth Ed. Addison-Wesley, CH. 14, pp. 600--601.
[5]
Skia, Skia Ganesh, http://code.google.com/p/skia/
[6]
Vineet, G., and Usame, C. 2014. GPU-Accelerated Path Rendering, In Patent US20140043341A1.
[7]
Wylie, C, Romney, G W, Evans, D C, and Erdahl, A. 1967. Half-tone Perspective Drawings by Computer, In Proceedings of AFIPS FJCC, Vol. 31, 49.

Cited By

View all
  • (2016)A customizable method for handling line joins for map representations based on shader languageAnnals of GIS10.1080/19475683.2016.1191546(1-19)Online publication date: 30-Jun-2016

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
SA '14: SIGGRAPH Asia 2014 Mobile Graphics and Interactive Applications
November 2014
80 pages
ISBN:9781450318914
DOI:10.1145/2669062
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 24 November 2014

Check for updates

Author Tags

  1. GPU acceleration
  2. path rendering
  3. winding number generator

Qualifiers

  • Research-article

Conference

SA'14
SA'14: SIGGRAPH Asia 2014
December 3 - 6, 2014
Shenzhen, China

Acceptance Rates

Overall Acceptance Rate 178 of 869 submissions, 20%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)1
Reflects downloads up to 20 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2016)A customizable method for handling line joins for map representations based on shader languageAnnals of GIS10.1080/19475683.2016.1191546(1-19)Online publication date: 30-Jun-2016

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media