JS Party: JavaScript, CSS, Web Development

From WebGL to WebGPU

Dec 7, 2023
Gregg Tavares, author of WebGL/WebGPU Fundamentals, joins Jerod & Amal to discuss low-level technologies like WebGL and WebGPU that are propelling the web into the realm of video games and machine learning. They explore the differences between higher level libraries and low-level programming, the computational power of WebGPU, user consent for heavy compute tasks, and the tools available for game developers to bring their games to the web. They also highlight the gpufundamentals.org website and emphasize the value of podcasting in introducing new ideas, like web GPU.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Origin of WebGL Fundamentals

  • Greg Tavares started WebGL Fundamentals by answering complex WebGL questions on Stack Overflow.
  • The complexity forced him to create detailed articles for easier understanding and sharing.
INSIGHT

Why WebGL Is Complex

  • WebGL is based on OpenGL and thus inherits its complexity.
  • It was shipped as an existing standard adapted safely for the web rather than redesigned.
INSIGHT

Power of Low-Level GPU APIs

  • Low-level GPU APIs enable unmatched rendering speed and flexibility.
  • They power dynamic apps like Google Maps and machine learning on the browser.
Get the Snipd Podcast app to discover more snips from this episode
Get the app