YoVDO

Ochre - Highly Portable GPU-Accelerated Vector Graphics

Offered By: Rust via YouTube

Tags

RustFest Courses Cross-Platform Development Courses API Design Courses GPU Acceleration Courses Vector Graphics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Game Development for Modern Platforms
Michigan State University via Coursera
Introduction to Xamarin.Forms
Microsoft via edX
Building R Packages
Johns Hopkins University via Coursera
Multiplatform Mobile App Development with NativeScript
The Hong Kong University of Science and Technology via Coursera
Build Mobile Applications with SAP Cloud Platform Mobile Services
SAP Learning