MOConfBy: Building a Realtime Video Processor with Swift and Metal, Ben Sandofsky
MobileOptimized 2019 iOS track Building a Realtime Video Processor with Swift and Metal - Ben Sandofsky @Halide This talk covers the low-level details of processing video in realtime. We draw from the experience building the in-house video renderer that powers Halide and Spectre. We'll cover GPU programming, data-oriented design, and affordances of Swift that make it a competitive alternative to C++. Even if you use a higher-level framework, you'll walk away from the talk understanding what the frameworks do under the hood. General Partner –Apalon (https://www.apalon.com/) Video Partner – Flo (https://flo.health/)
MobileOptimized 2019 iOS track Building a Realtime Video Processor with Swift and Metal - Ben Sandofsky @Halide This talk covers the low-level details of processing video in realtime. We draw from the experience building the in-house video renderer that powers Halide and Spectre. We'll cover GPU programming, data-oriented design, and affordances of Swift that make it a competitive alternative to C++. Even if you use a higher-level framework, you'll walk away from the talk understanding what the frameworks do under the hood. General Partner –Apalon (https://www.apalon.com/) Video Partner – Flo (https://flo.health/)