fixed screen quad alpha not being 1
fixed colors leaking into debug render
added valid check to utilities.SetGCCallback