canvas
global state
?
 /\_/\
((@v@))  WebGL Owl
():::()  sees no WebGL
 VV-VV