gl2: mv renderer.go device.go