Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Vello - High Performance 2D Graphics Engine

RustLab Conference via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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

Reviews

5.0 rating, based on 1 Class Central review

Start your review of Vello - High Performance 2D Graphics Engine

  • Kipril 06
    1
    Saya sangat merekomendasikan kursus ini dengan peringkat bintang lima penuh! Materinya sangat komprehensif, mulai dari dasar hingga penerapan lanjutan yang sangat relevan dengan kebutuhan praktis di lapangan. Penjelasan diberikan dengan jelas dan mudah dipahami, dilengkapi dengan contoh kasus nyata serta latihan praktis yang membantu memperdalam pemahaman. Selain itu, materi tentang etika dan regulasi dalam penggunaan teknologi juga sangat berharga untuk memastikan kita dapat mengaplikasikannya dengan bertanggung jawab. Kursus ini benar-benar memberikan nilai tambah besar bagi perkembangan pengetahuan dan keterampilan saya.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.