Clean up and fix some GPU tests

This allows them to actually spit out correct screenshots.

Also added the kernel stuff because my tree is a bit dirty and needed to update common/.

-[Unknown]