hud has own shader
hud proof of concept