# webgpu

A web API for rendering and computation on a graphics processing unit.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Inside the First Three.js Conference in Paris

DevFeed: [Inside the First Three.js Conference in Paris](<https://devfeed.tech/articles/inside-the-first-three-js-conference-in-paris-4348.md>)

Original publisher: [Read original article](<https://tympanus.net/codrops/2026/09/10/inside-the-first-three-js-conference-in-paris/>)

Author: Manoela Ilic

Published: 2026-09-10T08:30:11Z

Content type: news

Language: en

Sources: [Codrops](<https://devfeed.tech/sources/codrops.md>)

Topics: [Three.js community](<https://devfeed.tech/topics/three-js-community.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>)

Tags: [3d-web-development](<https://devfeed.tech/tags/3d-web-development.md>), [ai](<https://devfeed.tech/tags/ai.md>), [articles](<https://devfeed.tech/tags/articles.md>), [browser](<https://devfeed.tech/tags/browser.md>), [coding](<https://devfeed.tech/tags/coding.md>), [codrops](<https://devfeed.tech/tags/codrops.md>), [community](<https://devfeed.tech/tags/community.md>), [conference](<https://devfeed.tech/tags/conference.md>), [creative-coding](<https://devfeed.tech/tags/creative-coding.md>), [creative-development](<https://devfeed.tech/tags/creative-development.md>), [creative-technology](<https://devfeed.tech/tags/creative-technology.md>), [creativity](<https://devfeed.tech/tags/creativity.md>), [creators](<https://devfeed.tech/tags/creators.md>), [developers](<https://devfeed.tech/tags/developers.md>), [digital-experiences](<https://devfeed.tech/tags/digital-experiences.md>), [event](<https://devfeed.tech/tags/event.md>), [experiments](<https://devfeed.tech/tags/experiments.md>), [frontend-development](<https://devfeed.tech/tags/frontend-development.md>), [generative-art](<https://devfeed.tech/tags/generative-art.md>), [immersive-web](<https://devfeed.tech/tags/immersive-web.md>), [interactive-web-experiences](<https://devfeed.tech/tags/interactive-web-experiences.md>), [javascript-3d](<https://devfeed.tech/tags/javascript-3d.md>), [shaders](<https://devfeed.tech/tags/shaders.md>), [three-js](<https://devfeed.tech/tags/three-js.md>), [three-js-community](<https://devfeed.tech/tags/three-js-community.md>), [three-js-conference](<https://devfeed.tech/tags/three-js-conference.md>), [three-js-conference-paris](<https://devfeed.tech/tags/three-js-conference-paris.md>), [three-js-demos](<https://devfeed.tech/tags/three-js-demos.md>), [three-js-developers](<https://devfeed.tech/tags/three-js-developers.md>), [three-js-projects](<https://devfeed.tech/tags/three-js-projects.md>), [three-js-talks](<https://devfeed.tech/tags/three-js-talks.md>), [three-js-web-development](<https://devfeed.tech/tags/three-js-web-development.md>), [three-js-workshops](<https://devfeed.tech/tags/three-js-workshops.md>), [web-3d](<https://devfeed.tech/tags/web-3d.md>), [web-design](<https://devfeed.tech/tags/web-design.md>), [webgl](<https://devfeed.tech/tags/webgl.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

A live look at the first Three.js Conference in Paris, covering community moments, opening talks, a Zelda rebuild moving from WebGL to WebGPU, and a discussion about AI and coding.

### Source excerpt

A look inside the first-ever Three.js Conference, straight from Paris.

## Still: From Akira to Ink Wash, Building a Generative Garden in WebGPU

DevFeed: [Still: From Akira to Ink Wash, Building a Generative Garden in WebGPU](<https://devfeed.tech/articles/still-from-akira-to-ink-wash-building-a-generative-garden-in-webgpu-4346.md>)

Original publisher: [Read original article](<https://tympanus.net/codrops/2026/09/09/still-from-akira-to-ink-wash-building-a-generative-garden-in-webgpu/>)

Author: Ming Jyun Hung

Published: 2026-09-09T14:11:57Z

Content type: article

Language: en

Sources: [Codrops](<https://devfeed.tech/sources/codrops.md>)

Topics: [webgpu](<https://devfeed.tech/topics/webgpu.md>), [procedural flowers](<https://devfeed.tech/topics/procedural-flowers.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [articles](<https://devfeed.tech/tags/articles.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [creative-coding](<https://devfeed.tech/tags/creative-coding.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [flower-animation](<https://devfeed.tech/tags/flower-animation.md>), [generative](<https://devfeed.tech/tags/generative.md>), [generative-art](<https://devfeed.tech/tags/generative-art.md>), [generative-garden](<https://devfeed.tech/tags/generative-garden.md>), [generative-tendrils](<https://devfeed.tech/tags/generative-tendrils.md>), [gpu-instancing](<https://devfeed.tech/tags/gpu-instancing.md>), [ink-wash-effect](<https://devfeed.tech/tags/ink-wash-effect.md>), [interactive-3d](<https://devfeed.tech/tags/interactive-3d.md>), [japanese-art](<https://devfeed.tech/tags/japanese-art.md>), [japanese-print-style](<https://devfeed.tech/tags/japanese-print-style.md>), [procedural](<https://devfeed.tech/tags/procedural.md>), [procedural-animation](<https://devfeed.tech/tags/procedural-animation.md>), [procedural-art](<https://devfeed.tech/tags/procedural-art.md>), [procedural-flowers](<https://devfeed.tech/tags/procedural-flowers.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [real-time-3d](<https://devfeed.tech/tags/real-time-3d.md>), [three-js](<https://devfeed.tech/tags/three-js.md>), [three-js-case-study](<https://devfeed.tech/tags/three-js-case-study.md>), [three-js-shading-language](<https://devfeed.tech/tags/three-js-shading-language.md>), [toon-shading](<https://devfeed.tech/tags/toon-shading.md>), [tsl](<https://devfeed.tech/tags/tsl.md>), [tsl-shaders](<https://devfeed.tech/tags/tsl-shaders.md>), [vat](<https://devfeed.tech/tags/vat.md>), [vertex-animation-textures](<https://devfeed.tech/tags/vertex-animation-textures.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>), [webgpu-shaders](<https://devfeed.tech/tags/webgpu-shaders.md>)

### AI overview

A technical deep dive into a WebGPU-based, real-time 3D generative garden. It describes combining toon shading, ink-wash shadows, silk-like grain, and procedural flowers and tendrils to translate Japanese print-inspired visual principles into an interactive web scene.

### Source excerpt

A technical deep dive into Still, exploring how WebGPU, procedural systems, and Japanese art influences come together to create a living generative garden.

## Building an Infinite Liquid Glass Grid with Three.js, WebGPU, and TSL

DevFeed: [Building an Infinite Liquid Glass Grid with Three.js, WebGPU, and TSL](<https://devfeed.tech/articles/building-an-infinite-liquid-glass-grid-with-three-js-webgpu-and-tsl-4345.md>)

Original publisher: [Read original article](<https://tympanus.net/codrops/2026/09/08/building-an-infinite-liquid-glass-grid-with-three-js-webgpu-and-tsl/>)

Author: Filip Kantedal

Published: 2026-09-08T13:09:48Z

Content type: tutorial

Language: en

Sources: [Codrops](<https://devfeed.tech/sources/codrops.md>)

Topics: [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Three.js custom shaders](<https://devfeed.tech/topics/three-js-custom-shaders.md>), [refraction shader](<https://devfeed.tech/topics/refraction-shader.md>), [signed distance functions](<https://devfeed.tech/topics/signed-distance-functions.md>)

Tags: [3d-web-experiences](<https://devfeed.tech/tags/3d-web-experiences.md>), [chromatic-dispersion](<https://devfeed.tech/tags/chromatic-dispersion.md>), [creative-coding](<https://devfeed.tech/tags/creative-coding.md>), [custom-shaders](<https://devfeed.tech/tags/custom-shaders.md>), [glass](<https://devfeed.tech/tags/glass.md>), [glass-shader](<https://devfeed.tech/tags/glass-shader.md>), [glassmorphism](<https://devfeed.tech/tags/glassmorphism.md>), [gpu-rendering](<https://devfeed.tech/tags/gpu-rendering.md>), [infinite](<https://devfeed.tech/tags/infinite.md>), [infinite-carousel](<https://devfeed.tech/tags/infinite-carousel.md>), [infinite-grid](<https://devfeed.tech/tags/infinite-grid.md>), [interactive-3d](<https://devfeed.tech/tags/interactive-3d.md>), [liquid-glass](<https://devfeed.tech/tags/liquid-glass.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [r3f](<https://devfeed.tech/tags/r3f.md>), [react-three-fiber](<https://devfeed.tech/tags/react-three-fiber.md>), [refraction-shader](<https://devfeed.tech/tags/refraction-shader.md>), [sdf](<https://devfeed.tech/tags/sdf.md>), [shader-effects](<https://devfeed.tech/tags/shader-effects.md>), [signed-distance-functions](<https://devfeed.tech/tags/signed-distance-functions.md>), [three-js](<https://devfeed.tech/tags/three-js.md>), [three-js-shading-language](<https://devfeed.tech/tags/three-js-shading-language.md>), [three-js-webgpu](<https://devfeed.tech/tags/three-js-webgpu.md>), [tsl](<https://devfeed.tech/tags/tsl.md>), [tsl-shaders](<https://devfeed.tech/tags/tsl-shaders.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [video](<https://devfeed.tech/tags/video.md>), [webgl](<https://devfeed.tech/tags/webgl.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>), [webgpu-shaders](<https://devfeed.tech/tags/webgpu-shaders.md>)

### AI overview

A tutorial on building an infinite liquid-glass grid in the browser with Three.js, WebGPU, TSL, custom shaders, and video textures.

### Source excerpt

An exploration of infinite grids, liquid glass, and video refraction using Three.js, WebGPU, TSL, and custom shaders.

## Behind the build: Generative plugins and shaders at Figma

DevFeed: [Behind the build: Generative plugins and shaders at Figma](<https://devfeed.tech/articles/behind-the-build-generative-plugins-and-shaders-at-figma-9806.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/how-we-built-generative-plugins-and-shaders/>)

Author: Rogie King

Published: 2026-09-01T14:39:43.296000Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Code](<https://devfeed.tech/topics/code.md>), [React Native](<https://devfeed.tech/topics/react-native.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [code](<https://devfeed.tech/tags/code.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [community](<https://devfeed.tech/tags/community.md>), [design](<https://devfeed.tech/tags/design.md>), [figma](<https://devfeed.tech/tags/figma.md>), [generative](<https://devfeed.tech/tags/generative.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [llms](<https://devfeed.tech/tags/llms.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [product](<https://devfeed.tech/tags/product.md>), [react](<https://devfeed.tech/tags/react.md>), [shaders](<https://devfeed.tech/tags/shaders.md>), [tools](<https://devfeed.tech/tags/tools.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

Figma describes how generative plugins and shaders expand creative control through prompting, custom tools, richer context, animated effects, code access, community publishing, and MCP integration. The article connects GPU-based real-time pixel manipulation with AI-assisted movement between design and code.

### Source excerpt

Starting today, you'll have more creative control over generative plugins and shaders, and a way to share what you've made with the community. Product Designer Rogie King tells the story of how we got here.

## Introducing @huggingface/kernels: 200+ WebGPU Kernels for Local AI

DevFeed: [Introducing @huggingface/kernels: 200+ WebGPU Kernels for Local AI](<https://devfeed.tech/articles/introducing-huggingface-kernels-200-webgpu-kernels-for-local-ai-7566.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/webgpu-kernels>)

Author: Nico Martin; Joshua

Published: 2026-09-01T00:00:00Z

Content type: release

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>)

Tags: [benchmark](<https://devfeed.tech/tags/benchmark.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hub](<https://devfeed.tech/tags/hub.md>), [inference](<https://devfeed.tech/tags/inference.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [kernels](<https://devfeed.tech/tags/kernels.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [shaders](<https://devfeed.tech/tags/shaders.md>), [testing](<https://devfeed.tech/tags/testing.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

Hugging Face releases @huggingface/kernels, a JavaScript library and collection of 207 versioned WebGPU kernel packages for browser-based local AI. It also introduces Fleet, a browser benchmarking and testing suite that gathers opted-in performance and correctness evidence across hardware.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Week Ending August 23, 2026

DevFeed: [Week Ending August 23, 2026](<https://devfeed.tech/articles/week-ending-august-23-2026-17668.md>)

Original publisher: [Read original article](<https://lwkd.info/2026/20260828>)

Published: 2026-08-28T18:00:00Z

Content type: news

Language: en

Sources: [Last Week in Kubernetes Development](<https://devfeed.tech/sources/last-week-in-kubernetes-development.md>)

Topics: [Kubernetes v1.34](<https://devfeed.tech/topics/kubernetes-v1-34.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [contributors](<https://devfeed.tech/tags/contributors.md>), [developer](<https://devfeed.tech/tags/developer.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [news](<https://devfeed.tech/tags/news.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>), [tooling](<https://devfeed.tech/tags/tooling.md>)

### AI overview

This Kubernetes developer news roundup covers the Kubernetes v1.37 release, contributor and SIG updates, changes planned for the v1.38 release cycle, fixes to extended resource accounting and admission-registration OpenAPI schemas, and stable support for taints and tolerations on individual hardware devices through Dynamic Resource Allocation.

### Source excerpt

Developer News

## Entity Raises $5 Million for Browser-Based Gaming Platform Built on WebGPU and WebAssembly

DevFeed: [Entity Raises $5 Million for Browser-Based Gaming Platform Built on WebGPU and WebAssembly](<https://devfeed.tech/articles/irish-browser-games-start-up-entity-raises-5m-in-funding-for-console-quality-games-for-the-new-web-era-15060.md>)

Original publisher: [Read original article](<https://www.gamedeveloper.com/business/irish-browser-games-start-up-entity-raises-5m-in-funding-for-console-quality-games-for-the-new-web-era->)

Author: Nicole Carpenter

Published: 2026-08-25T14:46:56Z

Content type: news

Language: en

Sources: [gamedeveloper](<https://devfeed.tech/sources/gamedeveloper.md>)

Topics: [browser](<https://devfeed.tech/topics/browser.md>), [WebAssembly](<https://devfeed.tech/topics/web-assembly.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Cloud Gaming](<https://devfeed.tech/topics/cloud-gaming.md>), [pc](<https://devfeed.tech/topics/pc.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [cloud-gaming](<https://devfeed.tech/tags/cloud-gaming.md>), [funding](<https://devfeed.tech/tags/funding.md>), [games](<https://devfeed.tech/tags/games.md>), [launch](<https://devfeed.tech/tags/launch.md>), [news](<https://devfeed.tech/tags/news.md>), [web](<https://devfeed.tech/tags/web.md>), [webassembly](<https://devfeed.tech/tags/webassembly.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

Dublin-based startup Entity raised $5 million in seed funding to develop a browser-based gaming platform using WebGPU and WebAssembly. The company says the platform will support games played through a browser without downloads and is expected to launch in 2027.

### Source excerpt

The 'next-generation gaming platform' will launch in 2027.

## Khronos Sessions and Standards Updates at SIGGRAPH 2026

DevFeed: [Khronos Sessions and Standards Updates at SIGGRAPH 2026](<https://devfeed.tech/articles/khronos-at-siggraph-2026-open-standards-reach-new-heights-15112.md>)

Original publisher: [Read original article](<https://www.khronos.org/blog/khronos-at-siggraph-2026>)

Author: jphilips (jeff@khronosgroup.org)

Published: 2026-08-21T13:00:00Z

Content type: news

Language: en

Sources: [Blogs Khronos Blog](<https://devfeed.tech/sources/blogs-khronos-blog.md>)

Topics: [Graphics](<https://devfeed.tech/topics/graphics.md>), [OpenXR](<https://devfeed.tech/topics/openxr.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [GPU](<https://devfeed.tech/topics/gpu.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [3d](<https://devfeed.tech/tags/3d.md>), [blog](<https://devfeed.tech/tags/blog.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [openxr](<https://devfeed.tech/tags/openxr.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

Khronos presented more than 20 SIGGRAPH 2026 sessions on graphics, XR, 3D assets, rendering, real-time shading, and related open standards. Its Developer Day included updates from Vulkan, glTF, WebGL/WebGPU, OpenXR, ANARI, Slang, and the Machine Learning Council.

### Source excerpt

SIGGRAPH 2026 in Los Angeles delivered a clear snapshot of the future of graphics and spatial computing--and Khronos was at the center of it. The organization presented more than 20 sessions spanning hands-on courses and in-depth Birds of a Feather (BOF) discussions on neural graphics, XR, 3D assets, rendering, and real-time shading.

## May in Servo: user scripts, mp4 compat, blackboxing in DevTools, and more!

DevFeed: [May in Servo: user scripts, mp4 compat, blackboxing in DevTools, and more!](<https://devfeed.tech/articles/may-in-servo-user-scripts-mp4-compat-blackboxing-in-devtools-and-more-3545.md>)

Original publisher: [Read original article](<https://servo.org/blog/2026/06/30/may-in-servo/>)

Author: The Servo Project Developers

Published: 2026-06-30T00:00:00Z

Content type: release

Language: en

Sources: [Servo Blog](<https://devfeed.tech/sources/servo-blog.md>)

Topics: [servo](<https://devfeed.tech/topics/servo.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>), [Document Object Model (DOM)](<https://devfeed.tech/topics/dom.md>), [Memory Safety](<https://devfeed.tech/topics/memory-safety.md>), [API](<https://devfeed.tech/topics/api.md>), [Security](<https://devfeed.tech/topics/security.md>), [Forms](<https://devfeed.tech/topics/forms.md>), [Accessibility](<https://devfeed.tech/topics/accessibility.md>), [Nix](<https://devfeed.tech/topics/nix.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>)

Tags: [developers](<https://devfeed.tech/tags/developers.md>), [forms](<https://devfeed.tech/tags/forms.md>), [html](<https://devfeed.tech/tags/html.md>), [memory-safety](<https://devfeed.tech/tags/memory-safety.md>), [release](<https://devfeed.tech/tags/release.md>), [rust](<https://devfeed.tech/tags/rust.md>), [security](<https://devfeed.tech/tags/security.md>), [servo](<https://devfeed.tech/tags/servo.md>), [servo-engine](<https://devfeed.tech/tags/servo-engine.md>), [servo-rendering-engine](<https://devfeed.tech/tags/servo-rendering-engine.md>), [web-browser](<https://devfeed.tech/tags/web-browser.md>), [web-browser-engine](<https://devfeed.tech/tags/web-browser-engine.md>), [web-engine](<https://devfeed.tech/tags/web-engine.md>), [web-platform](<https://devfeed.tech/tags/web-platform.md>), [web-rendering-engine](<https://devfeed.tech/tags/web-rendering-engine.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

Servo 0.3.0 summarizes 391 commits made in May, adding web platform and DOM API support, improving forms and media compatibility, and fixing build issues on Windows, FreeBSD, and Nix environments. The release also includes memory safety fixes through a SpiderMonkey update, experimental Sanitizer improvements, IndexedDB changes, DevTools work, and ongoing WebGPU, accessibility, and performance development.

### Source excerpt

Servo 0.3.0 contains all of the changes we landed in May, which came out to 391 commits (April: 534). For security fixes, see § Security. We've shipped several new web platform features: 'font-kerning: none' (@simonwuelker, #44634) 'font-variant-east-asian' (@simonwuelker, #44989) 'font-variant-ligatures' (@simonwuelker, #44903) 'font-variant-numeric' (@simonwuelker, #44950) 'font-variant-position' (@simonwuelker, #45142) mp4 files without fast start in <video> (@calvaris, #45084) <form enctype="multipart/form-data"> (@yezhizhen, #45028) <form enctype="text/plain"> (@yezhizhen, #45111) <![CDATA[]]> layout (@mrobinson, #44791) Plus a bunch of new DOM APIs: onslotchange property on ShadowRoot (@jdm, #44688) screenLeft and screenTop on Window (@TG199, #45128) new Blob() with {endings: "native"} (@yezhizhen, #44803) new PerformanceMark() (@shubhamg13, #44702) parseHTML() on Document (@kkoyung, #44952) readAsBinaryString() on FileReader (@yezhizhen, #44858, #44921) performance.measure() with mark values 'redirectStart', 'redirectEnd', 'secureConnectionStart', and 'responseEnd' (@shubhamg13, #44673, #44624, #44850, #44739) We've also fixed some build issues on Windows (@mukilan, #45079), FreeBSD (@delan, @mrobinson, @mukilan, #44600), and for anyone building Servo on NixOS or with Nix (@freyacodes, #45051, #45135). This is another big update, so here's an outline: Security - memory safety fixes Work in progress - execCommand(), Sanitizer, IndexedDB, accessibility, workers Embedding API - MSRV, cookies, preferences, diagnostics For users and developers - --host-file, --userscripts, DevTools Debugger More on the web platform - focus, forms, navigation, SubtleCrypto, WebGPU Performance - about:memory, threads, layout, DOM, build times Stability - crashes, hangs, static analysis Security Servo's JS runtime, SpiderMonkey 140.10.0, had several memory safety bugs that have been fixed in Servo 0.3.0 with the update to SpiderMonkey 140.10.1 (@jschwe, #44755). For mor

## What's New in WebGPU (Chrome 149-150)

DevFeed: [What's New in WebGPU (Chrome 149-150)](<https://devfeed.tech/articles/what-s-new-in-webgpu-chrome-149-150-4141.md>)

Original publisher: [Read original article](<https://developer.chrome.com/blog/new-in-webgpu-149-150?hl=en>)

Author: François Beaufort GitHub

Published: 2026-06-17T07:00:00Z

Content type: article

Language: en

Sources: [developer.chrome.com: Blog](<https://devfeed.tech/sources/developer-chrome-com-blog.md>)

Topics: [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Chrome](<https://devfeed.tech/topics/chrome.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [shaders](<https://devfeed.tech/topics/shaders.md>)

Tags: [chrome](<https://devfeed.tech/tags/chrome.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [shaders](<https://devfeed.tech/tags/shaders.md>), [validation](<https://devfeed.tech/tags/validation.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

WebGPU updates in Chrome 149-150 introduce immediates for passing small, frequently changing values directly to shaders and refine validation rules for transient render attachments.

### Source excerpt

Immediates and stricter validation for transient attachments.

## Welcome Gemma 4: Frontier multimodal intelligence on device

DevFeed: [Welcome Gemma 4: Frontier multimodal intelligence on device](<https://devfeed.tech/articles/welcome-gemma-4-frontier-multimodal-intelligence-on-device-7214.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/gemma4>)

Author: merve; Pedro Cuenca; Sergio Paniego; ben burtenshaw; Steven Zheng; Alvaro Bartolome; Nathan Habib

Published: 2026-04-02T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [gemma4](<https://devfeed.tech/topics/gemma4.md>), [multimodal](<https://devfeed.tech/topics/multimodal.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [long-context](<https://devfeed.tech/topics/long-context.md>), [quantization](<https://devfeed.tech/topics/quantization.md>), [llama.cpp](<https://devfeed.tech/topics/llama-cpp.md>), [MLX](<https://devfeed.tech/topics/mlx.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>)

Tags: [audio](<https://devfeed.tech/tags/audio.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [fine-tuning](<https://devfeed.tech/tags/fine-tuning.md>), [gemma](<https://devfeed.tech/tags/gemma.md>), [gemma4](<https://devfeed.tech/tags/gemma4.md>), [generation](<https://devfeed.tech/tags/generation.md>), [google](<https://devfeed.tech/tags/google.md>), [guide](<https://devfeed.tech/tags/guide.md>), [llama](<https://devfeed.tech/tags/llama.md>), [llama-cpp](<https://devfeed.tech/tags/llama-cpp.md>), [local](<https://devfeed.tech/tags/local.md>), [long-context](<https://devfeed.tech/tags/long-context.md>), [mlx](<https://devfeed.tech/tags/mlx.md>), [models](<https://devfeed.tech/tags/models.md>), [moe](<https://devfeed.tech/tags/moe.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [on-device](<https://devfeed.tech/tags/on-device.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [quantization](<https://devfeed.tech/tags/quantization.md>), [science](<https://devfeed.tech/tags/science.md>), [speed](<https://devfeed.tech/tags/speed.md>)

### AI overview

Gemma 4 is presented as an open, Apache 2-licensed family of multimodal models supporting image, video, text, and, for selected variants, audio inputs. The article highlights on-device deployment, long-context support, compatibility across libraries and devices, quantization, benchmark results, and implementation options including llama.cpp, MLX, WebGPU, and Rust.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Transformers.js v4: Now Available on NPM!

DevFeed: [Transformers.js v4: Now Available on NPM!](<https://devfeed.tech/articles/transformers-js-v4-now-available-on-npm-7540.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/transformersjs-v4>)

Author: Joshua; Nico Martin

Published: 2026-02-09T00:00:00Z

Content type: release

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [transformers.js](<https://devfeed.tech/topics/transformers-js.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [AI Models](<https://devfeed.tech/topics/ai-models.md>), [AI Inference](<https://devfeed.tech/topics/ai-inference.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [npm](<https://devfeed.tech/topics/npm.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Bun](<https://devfeed.tech/topics/bun.md>), [Deno](<https://devfeed.tech/topics/deno.md>)

Tags: [ai-models](<https://devfeed.tech/tags/ai-models.md>), [announcement](<https://devfeed.tech/tags/announcement.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [code](<https://devfeed.tech/tags/code.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [large-language-models](<https://devfeed.tech/tags/large-language-models.md>), [model](<https://devfeed.tech/tags/model.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [refactoring](<https://devfeed.tech/tags/refactoring.md>), [transformers](<https://devfeed.tech/tags/transformers.md>), [transformers-js](<https://devfeed.tech/tags/transformers-js.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

Transformers.js v4 introduces a C++-rewritten WebGPU runtime with broader operator support and shared execution across browsers, servers, Node, Bun, and Deno. The release also improves local AI model performance through ONNX Runtime operators, reorganizes the project as a pnpm monorepo, and splits model definitions into focused modules.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Figma rendering: Powered by WebGPU

DevFeed: [Figma rendering: Powered by WebGPU](<https://devfeed.tech/articles/figma-rendering-powered-by-webgpu-9703.md>)

Original publisher: [Read original article](<https://www.figma.com/blog/figma-rendering-powered-by-webgpu/>)

Author: Alex Ringlein; Luke Anderson

Published: 2025-09-18T00:00:00Z

Content type: article

Language: en

Sources: [Figma Blog](<https://devfeed.tech/sources/figma-blog.md>)

Topics: [Figma](<https://devfeed.tech/topics/figma.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [WebGL](<https://devfeed.tech/topics/webgl.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [browser](<https://devfeed.tech/topics/browser.md>), [Chromium](<https://devfeed.tech/topics/chromium.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [shaders](<https://devfeed.tech/topics/shaders.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [chromium](<https://devfeed.tech/tags/chromium.md>), [compatibility](<https://devfeed.tech/tags/compatibility.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [figma](<https://devfeed.tech/tags/figma.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [shaders](<https://devfeed.tech/tags/shaders.md>), [webgl](<https://devfeed.tech/tags/webgl.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

Figma explains its migration from WebGL to WebGPU to improve rendering performance. The article describes compute shaders, moving work from the CPU to the GPU, reducing reliance on global state, modernizing the rendering interface, and maintaining WebGL compatibility during the rollout.

### Source excerpt

We've updated our renderer to use WebGPU, unlocking new performance optimization opportunities. Here's how we did it.

## The Future of React Native Graphics: WebGPU, Skia, and Beyond

DevFeed: [The Future of React Native Graphics: WebGPU, Skia, and Beyond](<https://devfeed.tech/articles/the-future-of-react-native-graphics-webgpu-skia-and-beyond-1671.md>)

Original publisher: [Read original article](<https://shopify.engineering/webgpu-skia-web-graphics>)

Author: William Candillon

Published: 2025-06-20T15:37:49Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [React Native](<https://devfeed.tech/topics/react-native.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Three.js](<https://devfeed.tech/topics/threejs.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Web](<https://devfeed.tech/topics/web.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [react](<https://devfeed.tech/tags/react.md>), [react-native](<https://devfeed.tech/tags/react-native.md>), [react-three-fiber](<https://devfeed.tech/tags/react-three-fiber.md>), [three-js](<https://devfeed.tech/tags/three-js.md>), [web](<https://devfeed.tech/tags/web.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

The article explains how WebGPU and Skia Graphite are expanding React Native graphics. It describes a unified backend architecture, closer alignment with the web ecosystem, general-purpose GPU computing, and support for Three.js and React Three Fiber, with examples running across iOS and Android.

### Source excerpt

WebGPU is revolutionizing React Native graphics by enabling a unified backend architecture, leveraging web ecosystem giants like Three.js for 3D experiences, and facilitating general-purpose GPU computing for tasks like machine learning. This has directly led to significant performance enhancements and expanded platform support for React Native Skia, with the upcoming Skia Graphite promising features like automatic threading and seamless 2D/3D composition.

## Transformers.js v3: WebGPU Support, New Models & Tasks, and More...

DevFeed: [Transformers.js v3: WebGPU Support, New Models & Tasks, and More...](<https://devfeed.tech/articles/transformers-js-v3-webgpu-support-new-models-tasks-and-more-7539.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/transformersjs-v3>)

Author: Joshua

Published: 2024-10-22T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [transformers.js](<https://devfeed.tech/topics/transformers-js.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [AI Inference](<https://devfeed.tech/topics/ai-inference.md>), [quantization](<https://devfeed.tech/topics/quantization.md>), [Whisper](<https://devfeed.tech/topics/whisper.md>), [asr](<https://devfeed.tech/topics/asr.md>)

Tags: [announcement](<https://devfeed.tech/tags/announcement.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [npm](<https://devfeed.tech/tags/npm.md>), [onnx](<https://devfeed.tech/tags/onnx.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [quantization](<https://devfeed.tech/tags/quantization.md>), [transformers](<https://devfeed.tech/tags/transformers.md>), [transformers-js](<https://devfeed.tech/tags/transformers-js.md>), [webgl](<https://devfeed.tech/tags/webgl.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

Transformers.js v3 adds WebGPU acceleration for browser-based machine learning, support for more quantization options and per-module data types, and 120 supported model architectures. The release includes examples for text embeddings, speech recognition with Whisper, image classification, and other models and tasks.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## MDN doc updates: CSS selectors & media queries, WebGPU & WebTransport APIs, Progressive web apps

DevFeed: [MDN doc updates: CSS selectors & media queries, WebGPU & WebTransport APIs, Progressive web apps](<https://devfeed.tech/articles/mdn-doc-updates-css-selectors-media-queries-webgpu-webtransport-apis-progressive-web-apps-4099.md>)

Original publisher: [Read original article](<https://developer.mozilla.org/en-US/blog/mdn-docs-june-2023/>)

Author: dipika-bhattacharya

Published: 2023-06-13T00:00:00Z

Content type: article

Language: en

Sources: [MDN Blog](<https://devfeed.tech/sources/mdn-blog.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [selectors](<https://devfeed.tech/topics/selectors.md>), [Media Queries](<https://devfeed.tech/topics/media-queries.md>), [Web platform](<https://devfeed.tech/topics/web-platform.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [ECMAScript](<https://devfeed.tech/topics/ecmascript.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [css](<https://devfeed.tech/tags/css.md>), [firefox](<https://devfeed.tech/tags/firefox.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [media](<https://devfeed.tech/tags/media.md>), [selectors](<https://devfeed.tech/tags/selectors.md>), [web](<https://devfeed.tech/tags/web.md>), [webgpu](<https://devfeed.tech/tags/webgpu.md>)

### AI overview

MDN highlights documentation updates covering CSS selector syntax, expanded CSS media-query support, WebGPU and WebTransport APIs, ECMAScript modules, and progressive web apps. The article also notes browser-specific support, including new or experimental features in Firefox and Safari.

### Source excerpt

Discover CSS :lang(), experimental media queries, manipulating graphics with WebGPU, client-server communication with WebTransport, ECMAScript module support, and more.

## Diagnosing VR stutter with an eGPU on a laptop

DevFeed: [Diagnosing VR stutter with an eGPU on a laptop](<https://devfeed.tech/articles/egpu-stutter-from-hell-38996.md>)

Original publisher: [Read original article](<https://idea.popcount.org/2022-09-05-egpu-stutter-from-hell>)

Author: Marek

Published: 2022-09-04T22:00:00Z

Content type: opinion

Language: en

Sources: [Marek Majkowski](<https://devfeed.tech/sources/marek-majkowski.md>)

Topics: [GPU](<https://devfeed.tech/topics/gpu.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>), [pcie](<https://devfeed.tech/topics/pcie.md>), [webgpu](<https://devfeed.tech/topics/webgpu.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [debug](<https://devfeed.tech/topics/debug.md>)

Tags: [debugging](<https://devfeed.tech/tags/debugging.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [graphics](<https://devfeed.tech/tags/graphics.md>), [laptop](<https://devfeed.tech/tags/laptop.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [pcie](<https://devfeed.tech/tags/pcie.md>), [performance](<https://devfeed.tech/tags/performance.md>), [thunderbolt](<https://devfeed.tech/tags/thunderbolt.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

A laptop-based eGPU setup with an Nvidia 3080 caused severe stuttering in HTC Vive VR games despite the GPU functioning correctly. The article attributes the issue, with uncertainty, to Nvidia Optimus polling the laptop's other graphics hardware and interfering with smooth eGPU rendering.

### Source excerpt

eGPU stutter from hell I was able to put my hands on an HTC Vive VR headset. Sadly, my computers don't have a strong enough GPU for VR. Since I only have laptops I decided to secure an eGPU (external GPU) - a box with PCIe bus, connected over thunderbolt, which can house a proper big graphics card. I got Razer Core X.