HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Fastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 2: Demo

𝓖𝓷𝓸𝓶𝓮💫𝓢𝓪𝓷𝓮Cited 4× on HN, 2017-2023
YouTube
13K views · 10 years ago · demo · dated

A demo excerpt from a 2016 Bay Area Rust meetup showing Servo's WebRender drawing CSS on the GPU at very high frame rates. It presents the promise of GPU-based browser rendering.

Referenced as the exciting demo that set expectations for Servo and WebRender speedups, later compared with Firefox's real results.

Web developmentComputer graphics & renderingC, C++, Rust, Go & systems languages#servo#webrender#rust#css#mozilla

4 comments from Hacker News

@haberman2023 · in “Leveraging Rust and the GPU to render user interfaces at 120 FPS”

This sounds really similar to the story we were hearing about Servo back in 2016: ▶ this video I was really excited when I saw that demo. Why didn't this turn into a final product that people could use?

CitesView on HN
@Touche2017 · in “Firefox Quantum Lands in Beta, Developer Edition”

Can someone more in the know explain if this uses webrender or not? I thought that it did... I have to admit that I'm not super impressed with the results here. Based on the talk that pcwalton did: ▶ this video I was expected it not to just be a little faster than Chrome, but to, like, double the speed, or more. Is it that these are just not good candidates for showing how much faster than webrender can be? Or has Firefox slowed it down vs. in Servo maybe?

CitesView on HN
@UtherII2017 · in “Servo nightly builds on Windows now available”

I'm not so sure. I remember a presentation of Webrender with nice demos : ▶ this video Everything was perfecty smooth, but according to pcwalton the bottleneck was CSS handling.

CitesView on HN
@ZenoArrow2017 · in “Transitioning Firefox's rendering engine from Gecko to Servo”

>"If performance is not competitive" I don't think this will be a problem. One example... link ▶ this video

CitesView on HN
Fastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 1: Rust15:00

Fastest browser engine by far at 500 FPS! Servo Webrender - CSS on the GPU part 1: Rust

𝓖𝓷𝓸𝓶𝓮💫𝓢𝓪𝓷𝓮
19K views • 10 years ago
Chrome vs Firefox vs Safari vs Servo WebRender0:14

Chrome vs Firefox vs Safari vs Servo WebRender

Jake Archibald
121K views • 10 years ago
Servo Architecture: Safety and Performance45:05

Servo Architecture: Safety and Performance

linux conf au 2017 - Hobart, Australia
12K views • 9 years ago
Servo: Building a Parallel Browser43:29

Servo: Building a Parallel Browser

Linux.conf.au 2015 -- Auckland, New Zealand
23K views • 11 years ago
The Truth about Rust/WebAssembly Performance29:47

The Truth about Rust/WebAssembly Performance

Greg Johnston
218K views • 3 years ago
Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 202355:20

Makepad: Designing modern UIs with Rust - Rik Arends - RustNL 2023

RustNL
60K views • 3 years ago
2021: Year of the Linux Gaming Desktop - Andrew Kelley42:38

2021: Year of the Linux Gaming Desktop - Andrew Kelley

Zig SHOWTIME
15K views • 5 years ago
Data Oriented GUI in Rust by Raph Levien - Bay Area Rust Meetup1:05:59

Data Oriented GUI in Rust by Raph Levien - Bay Area Rust Meetup

Rust Programming Language
83K views • 8 years ago
React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experience25:55

React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experience

Meta Developers
26K views • 11 years ago
CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”55:42

CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”

CppCon
77K views • 7 years ago
[JSConfUS 2013] Steven Wittens: Making WebGL Dance30:55

[JSConfUS 2013] Steven Wittens: Making WebGL Dance

JSConf
56K views • 13 years ago
CheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri Iozzelli37:11

CheerpX: a WebAssembly-based x86 virtual machine in the browser, Yuri Iozzelli

WebAssembly NA
7K views • 6 years ago
Refterm v2 - Resource usage, binary splat, glyph sizing, and more29:51

Refterm v2 - Resource usage, binary splat, glyph sizing, and more

Molly Rocket
68K views • 5 years ago
Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]3:53:11

Shader Basics, Blending & Textures • Shaders for Game Devs [Part 1]

Freya Holmér
1.9M views • 5 years ago
Progressive Performance (Chrome Dev Summit 2016)35:42

Progressive Performance (Chrome Dev Summit 2016)

Chrome for Developers
34K views • 9 years ago
Creating a Doom-style 3D engine in C18:50

Creating a Doom-style 3D engine in C

Bisqwit
991K views • 11 years ago
Brigade 3.0 preview - Real-time path tracing2:13

Brigade 3.0 preview - Real-time path tracing

icelaglace
439K views • 12 years ago
A 10x faster TypeScript13:45

A 10x faster TypeScript

Microsoft Developer
608K views • 1 year ago
RustConf 2016 - A Modern Editor Built in Rust by Raph Levien36:16

RustConf 2016 - A Modern Editor Built in Rust by Raph Levien

Confreaks
43K views • 10 years ago
Nicholas Zakas: Scalable JavaScript Application Architecture52:23

Nicholas Zakas: Scalable JavaScript Application Architecture

YUI Library
68K views • 15 years ago