Hi,
I am trying to get the camera feed while using Vuforia. Is there a better, especially less CPU consuming, way to get this than CameraDevice.Instance.GetCameraImage(pixelFormat).CopyToTexture(texture2D)?
It impacts the frame rate of my application quite significant (about 45fps drop), since I cannot run it on another thread and it's resolution is 856px x 504px, which is to be expected, but can not be lowered.
Have you given AsyncGPUReadback a shot yet? https://docs.unity3d.com/ScriptReference/Rendering.AsyncGPUReadback.Request.html
This example on github is a good place to start: https://github.com/keijiro/AsyncCaptureTest
I honestly don't if these methods are supported on HoloLens or if it'd be any faster, but it may be something to try.