qopengltexture works