YoVDO

Vello - High Performance 2D Graphics Engine

Offered By: RustLab Conference via YouTube

Tags

Rust Courses GPU Computing Courses 2D Graphics Courses WebGPU Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the Vello project, an extremely high-performance 2D rendering engine implemented as a pipeline of GPU compute shaders, in this conference talk from RustLab. Discover how Vello offloads work from the CPU to the GPU and allows multi-threaded generation of 2D scenes. Learn about the imaging primitives including gradients, text, images, clipping, and nested blend modes. Understand how Vello is built on top of WGPU, implementing the WebGPU standard for both web and native platforms, and its interoperability with other Rust projects. Gain insights into the technology behind the engine, its application integration, and witness demos featuring Lottie animation playback. Delve into this 36-minute presentation to uncover the potential of high-performance 2D graphics in Rust.

Syllabus

Vello: high performance 2D graphics - Raph Levien


Taught by

RustLab Conference

Related Courses

Rust for Programmers
Codecademy
Python and Rust with Linux Command Line Tools
Pragmatic AI Labs via edX
Rust Data Engineering
Pragmatic AI Labs via edX
Rust for DevOps
Pragmatic AI Labs via edX
Rust for Large Language Model Operations (LLMOps)
Pragmatic AI Labs via edX