SlideShare a Scribd company logo
GPUs are good at a lot of stuff
Games




Battlefield 3, EA
Data visualization
Product design




    Catia
Interactive ray tracing




         OptiX
Molecular modeling




      NCSA
All impressive stuff
What about advancing 2D graphics?
Can GPUs render & improve the immersive web?
GPU accelerated path rendering fastforward
on-indep  endent
Resoluti
 Web co   ntent rendered
  En tirely on the GPU
GPU accelerated path rendering fastforward
red e
                   nde utlin
           l yph re al o
       ry g ematic
    Eve ath
   mi ts m
fro
Ove  rwhelmingly
    complex  2D scenes
from last year’s conference




           Now rendering
            in real-time!
No t just Res earch…
  Availab  le Today
GPU-ac   celerated
 P ath Rendering
Please Attend Our
SIGGRAPH Asia 2012 Presentation
GPU-accelerated Path Rendering
Authors: Mark Kilgard & Jeff Bolz, NVIDIA Corporation
Presenter: Mark Kilgard
Time: Friday, 30 November 14:15 - 16:00
Location: Peridot 206, Singapore EXPO

Blurb: For thirty years, resolution-independent 2D standards (e.g.
PostScript, SVG) have relied largely on CPU-based algorithms for the
filling and stroking of paths. Learn about our approach to accelerate
path rendering with our GPU-based "Stencil, then Cover" programming
interface. We've built and productized our OpenGL-based system.

Web site: https://developer.nvidia.com/gpu-accelerated-path-rendering

More Related Content

PPT
SIGGRAPH 2012: GPU-Accelerated 2D and Web Rendering
PPT
SIGGRAPH Asia 2012: GPU-accelerated Path Rendering
PPT
SIGGRAPH Asia 2012 Exhibitor Talk: OpenGL 4.3 and Beyond
PPTX
Migrating from OpenGL to Vulkan
PPT
GTC 2012: GPU-Accelerated Path Rendering
PPT
SIGGRAPH 2012: NVIDIA OpenGL for 2012
PPT
NVIDIA OpenGL in 2016
PPT
Slides: Accelerating Vector Graphics Rendering using the Graphics Hardware Pi...
SIGGRAPH 2012: GPU-Accelerated 2D and Web Rendering
SIGGRAPH Asia 2012: GPU-accelerated Path Rendering
SIGGRAPH Asia 2012 Exhibitor Talk: OpenGL 4.3 and Beyond
Migrating from OpenGL to Vulkan
GTC 2012: GPU-Accelerated Path Rendering
SIGGRAPH 2012: NVIDIA OpenGL for 2012
NVIDIA OpenGL in 2016
Slides: Accelerating Vector Graphics Rendering using the Graphics Hardware Pi...

What's hot (20)

PDF
Accelerating Vector Graphics Rendering using the Graphics Hardware Pipeline
PDF
GPU-accelerated Path Rendering
PPT
OpenGL for 2015
PDF
Programming with NV_path_rendering: An Annex to the SIGGRAPH Asia 2012 paper...
PPT
GTC 2012: NVIDIA OpenGL in 2012
PPT
NVIDIA's OpenGL Functionality
PDF
NV_path_rendering Frequently Asked Questions
PPT
OpenGL 3.2 and More
PPT
Virtual Reality Features of NVIDIA GPUs
PPT
OpenGL 4 for 2010
PDF
Avoiding 19 Common OpenGL Pitfalls
PPT
NVIDIA OpenGL and Vulkan Support for 2017
PDF
Mixing Path Rendering and 3D
PPTX
OpenGL Shading Language
PDF
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
PPTX
Sig13 ce future_gfx
PPTX
vkFX: Effect(ive) approach for Vulkan API
PPT
CS 354 Introduction
PDF
Realizing OpenGL
PDF
WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...
Accelerating Vector Graphics Rendering using the Graphics Hardware Pipeline
GPU-accelerated Path Rendering
OpenGL for 2015
Programming with NV_path_rendering: An Annex to the SIGGRAPH Asia 2012 paper...
GTC 2012: NVIDIA OpenGL in 2012
NVIDIA's OpenGL Functionality
NV_path_rendering Frequently Asked Questions
OpenGL 3.2 and More
Virtual Reality Features of NVIDIA GPUs
OpenGL 4 for 2010
Avoiding 19 Common OpenGL Pitfalls
NVIDIA OpenGL and Vulkan Support for 2017
Mixing Path Rendering and 3D
OpenGL Shading Language
[03 1][gpu용 개발자 도구 - parallel nsight 및 axe] miller axe
Sig13 ce future_gfx
vkFX: Effect(ive) approach for Vulkan API
CS 354 Introduction
Realizing OpenGL
WT-4072, Rendering Web Content at 60fps, by Vangelis Kokkevis, Antoine Labour...
Ad

Viewers also liked (9)

PPT
CS 354 Final Exam Review
PPT
CS 354 Performance Analysis
PPT
NV_path rendering Functional Improvements
PPT
CS 354 Surfaces, Programmable Tessellation, and NPR Graphics
PPT
Ccv shadow volumes_supporting_slides
PPT
CS 354 Procedural Methods
PPT
An Introduction to NV_path_rendering
PPT
CS 354 Project 1 Discussion
PPTX
OpenGL 4.5 Update for NVIDIA GPUs
CS 354 Final Exam Review
CS 354 Performance Analysis
NV_path rendering Functional Improvements
CS 354 Surfaces, Programmable Tessellation, and NPR Graphics
Ccv shadow volumes_supporting_slides
CS 354 Procedural Methods
An Introduction to NV_path_rendering
CS 354 Project 1 Discussion
OpenGL 4.5 Update for NVIDIA GPUs
Ad

Similar to GPU accelerated path rendering fastforward (20)

PPTX
Graphics Processing Units
PDF
Poster: BDPA IT Showcase - 'Can Graphical Processing Units (GPUs) be used to ...
PPTX
Graphics processing unit ppt
PPTX
Graphic Processing Unit
PDF
The Power of NVIDIA GPUs: Transforming AI, Gaming, & High Performance Computing
PDF
Gtc2013 recap
PDF
NVIDIA GTC 2013 HIGHLIGHTS
PPTX
presentaion on graphic process unit.pptx
PPTX
Graphics Processing unit ppt
PDF
NV_path_rendering
PPTX
GPU Computing: A brief overview
PDF
N A G P A R I S280101
PDF
Fueling the AI Revolution with Gaming
PDF
Alison B Lowndes - Fueling the Artificial Intelligence Revolution with Gaming...
PPTX
PDF
Report on GPGPU at FCA (Lyon, France, 11-15 October, 2010)
PDF
Understanding NVIDIA GPUs and Their Applications
PDF
Introduction to GPU Programming
PDF
Phi Week 2019
PDF
Graphics Processing Units
Poster: BDPA IT Showcase - 'Can Graphical Processing Units (GPUs) be used to ...
Graphics processing unit ppt
Graphic Processing Unit
The Power of NVIDIA GPUs: Transforming AI, Gaming, & High Performance Computing
Gtc2013 recap
NVIDIA GTC 2013 HIGHLIGHTS
presentaion on graphic process unit.pptx
Graphics Processing unit ppt
NV_path_rendering
GPU Computing: A brief overview
N A G P A R I S280101
Fueling the AI Revolution with Gaming
Alison B Lowndes - Fueling the Artificial Intelligence Revolution with Gaming...
Report on GPGPU at FCA (Lyon, France, 11-15 October, 2010)
Understanding NVIDIA GPUs and Their Applications
Introduction to GPU Programming
Phi Week 2019

More from Mark Kilgard (10)

PDF
D11: a high-performance, protocol-optional, transport-optional, window system...
PPT
Computers, Graphics, Engineering, Math, and Video Games for High School Students
PPT
NVIDIA OpenGL 4.6 in 2017
PPT
EXT_window_rectangles
PPT
CS 354 Acceleration Structures
PPT
CS 354 Global Illumination
PPT
CS 354 Ray Casting & Tracing
PPT
CS 354 Typography
PPT
CS 354 Vector Graphics & Path Rendering
PPT
CS 354 Bezier Curves
D11: a high-performance, protocol-optional, transport-optional, window system...
Computers, Graphics, Engineering, Math, and Video Games for High School Students
NVIDIA OpenGL 4.6 in 2017
EXT_window_rectangles
CS 354 Acceleration Structures
CS 354 Global Illumination
CS 354 Ray Casting & Tracing
CS 354 Typography
CS 354 Vector Graphics & Path Rendering
CS 354 Bezier Curves

Recently uploaded (20)

PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Modernizing your data center with Dell and AMD
PPTX
A Presentation on Artificial Intelligence
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
KodekX | Application Modernization Development
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
cuic standard and advanced reporting.pdf
PDF
Approach and Philosophy of On baking technology
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Spectral efficient network and resource selection model in 5G networks
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Modernizing your data center with Dell and AMD
A Presentation on Artificial Intelligence
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Building Integrated photovoltaic BIPV_UPV.pdf
Chapter 3 Spatial Domain Image Processing.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KodekX | Application Modernization Development
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
cuic standard and advanced reporting.pdf
Approach and Philosophy of On baking technology
Review of recent advances in non-invasive hemoglobin estimation
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

GPU accelerated path rendering fastforward