Does anyone know the most efficient way to get video, both from video files and from video I/O or streams, into GPU textures directly, or as fast as possible?