Compute Shader 101 [video]
This is a talk I've been working on for a while. It starts off motivating <i>why</i> you might want to write compute shaders (tl;dr you can exploit the impressive compute power of GPUs but portably), then explains the basics of <i>how,</i> including some sample code to help get people started.<p>Slides: <a href="https://docs.google.com/presentation/d/1dVSXORW6JurLUcx5UhE1_7EZHuXv8APjx2y_Bbs_1Vg/edit?usp=sharing" rel="nofollow">https://docs.google.com/presentation/d/1dVSXORW6JurLUcx5UhE1...</a><p>Sample code: <a href="https://github.com/googlefonts/compute-shader-101" rel="nofollow">https://github.com/googlefonts/compute-shader-101</a><p>Feedback is welcome (please file issues against the open source repo), and AMA in this thread.