While 3D content like WebGL is written for a GPU, some users’ devices don’t have graphics hardware capable of executing this content. From the blog post: 'Chrome has used SwiftShader to enable 3D rendering on systems that can’t fully support hardware-accelerated rendering.