UXR.QuestCamera v2.4.0
What's Changed?
This update contains a new on-demand SurfaceTexture-based capture session and some performance improvements and bugfixes for the normal capture sessions.
Breaking Changes
- Most properties and methods in
SurfaceTextureCaptureSessionare now protected and virtual to accommodate for the newOnDemandSurfaceTextureCaptureSession. CameraFrameForwarder.GetBufferPointerandCameraFrameForwarder.onFrameReadyhave been replaced with a direct override toAndroidJavaProxy'sIntPtr Invoke(string, IntPtr)which will callCameraFrameForwarder.OnFrameReadydirectly.
Added
- Added new
OnDemandSurfaceTextureCaptureSession, equivalent toOnDemandCaptureSession.
Fixes
- Fixed YUV to RGBA conversion compute shader with better conversion coefficients.
- Fixed OpenGL global resources not being released by the native plugin.
Full Changelog: 2.3.0...2.4.0