~/talk

Universal GL Effects for Web and Native

Talkat React.js Conf 2016 · on Tuesday, 2016-02-23· [react, web-performance]
links:none on file
slides:none on file

gl-react exposes GLSL fragment shaders as composable React components and runs the same code on web and native, rendering heavy effects like deformation, localized blur and tinting on the GPU. A real app hits 60 fps on iOS, blurs use an efficient multi-pass blur, and the renderer deduplicates virtual nodes to cut a 38-node 20 ms pipeline to 13 nodes and 4 ms. An inspector and profiler show shaders, textures and timings and the library ships on npm as gl-react.

AI-written summary · about

  1. 0:00Introduction
  2. 3:04React GR
  3. 4:18OpenGL
  4. 6:07Fragment
  5. 8:18GLsl
  6. 9:29Example
  7. 12:22GL React
  8. 16:06Real World Example
  9. 18:01Image Title Example
  10. 22:54Image Graph Example
  11. 26:38Summary
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.