you could draw the text CPU-side into an extra Mat, upload that to GPU, and compose that onto the existing image on the GPU