iPhreaks

106 iPS Metal with Warren Moore


Listen Later

Check out Andrew’s Wired In Kickstarter! Go here to check it out and contribute! 02:53 - Warren Moore Introduction
  • Twitter
  • GitHub
  • Metal By Example
03:58 - Working for Apple => Doing Metal (Transition) 05:15 - 3D Graphics APIs
  • 3D Game Engines (Unity, Unreal)
  • 3D Rendering
  • OpenGL
    • GPU (Graphics Processing Unit)
    • glVertex
11:14 - Metal = Objective-C API     13:11 - The Programmable Pipeline (Shading)
  • Vertex Shader
  • Fragment Shader
  • Shading Languages:
    • GLSL
    • The Metal Shading Language
  • Rasterization
19:40 - Metal
  • Precomputed Render States
  • Explicit Memory Management
22:07 - Draw Call Batching
  • UE4 "Zen Garden" Using Metal API for iOS 8 Revealed at WWDC
25:30 - Testing Metal 26:01 - Who Is Metal For? What Else Can Metal Do? (Besides 3D Graphics)
  • Task Parallelism
  • Compute Programming (GPGPU = General-Purpose Computing on Graphics Processing Units)
  • Signal Processing
33:35 - Getting Started with Metal
  • Metal By Example
  • CAMetalLayer
38:15 - Multithreading
  • MTLCommandQueue
41:34 - Metal Adoption and Future
  • Metal For Developers (Apple)
  • OSX Demand?
45:11 - 3D Graphics Programming Resources
  • SceneKit
  • Sprite Kit
  • Core Animation
  • Mathematics for 3D Game Programming and Computer Graphics by Eric Lengyel
  • OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 4.3 by Dave Shreiner
  • David H. Eberly
  • Mike McShaffry
...more
View all episodesView all episodes
Download on the App Store

iPhreaksBy Charles M Wood

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

17 ratings


More shows like iPhreaks

View all
Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

33 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

234 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

67 Listeners

Adventures in Angular by Charles M Wood

Adventures in Angular

15 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

My Ruby Story by Charles M Wood

My Ruby Story

0 Listeners