Finish up SM3

Done!
Hm, I guess Mac is the only one without the extension then. mesa and nvidia have it at least.