Ochre - Highly Portable GPU-Accelerated Vector Graphics
Offered By: Rust via YouTube
Course Description
Overview
Explore GPU-accelerated vector graphics with Ochre, a Rust library designed for portability and performance across diverse hardware. Learn why vector graphics and GPU acceleration are crucial for modern user interfaces, and discover how Ochre tackles the challenges of diverse GPU feature sets and APIs. Dive into the library's architecture, including Sparse Scanline Rendering and Texture Atlas Rendering techniques. Gain insights into Ochre's API design and its applications for older hardware, laptops, mobile devices, and WebGL in this 22-minute conference talk from RustFest Global 2020.
Syllabus
Intro
Welcome
Why use vector graphics
Why GPU acceleration
Portability
Sparse Scanline Rendering
Texture Atlas Rendering
API Design
Conclusion
Taught by
Rust
Related Courses
API Design and Fundamentals of Google Cloud's Apigee API PlatformGoogle Cloud via Coursera API Development on Google Cloud's Apigee API Platform
Google Cloud via Coursera SAP Cloud Platform API Management
SAP Learning Developing APIs with Google Cloud's Apigee API Platform
Google Cloud via Coursera Building Modern Nodejs Applications on AWS
Amazon Web Services via edX