gl: add opacity uniform to support opacity in qt quick