Multiple MagicLeap Segmented Dimmer errors after upgrade to 6

I have an ARKit iOS app built on AR Foundation. Since upgrading to Unity 6000.0.23f1, I get a string of errors from the Magic Leap component. (I’m not using Magic Leap, but it’s part of the AR package, and I can’t remove it.)

Any thoughts?

Library/PackageCache/com.unity.xr.magicleap/Runtime/URP/SegmentedDimmer/SegmentedDimmer.cs(250,21): error CS1503: Argument 18: cannot convert from 'UnityEngine.RenderTextureMemoryless' to 'bool'
Library/PackageCache/com.unity.xr.magicleap/Runtime/URP/SegmentedDimmer/SegmentedDimmer.cs(250,51): error CS1503: Argument 19: cannot convert from 'UnityEngine.VRTextureUsage' to 'UnityEngine.RenderTextureMemoryless'
Library/PackageCache/com.unity.xr.magicleap/Runtime/URP/SegmentedDimmer/SegmentedDimmer.cs(250,60): error CS1503: Argument 20: cannot convert from 'string' to 'UnityEngine.VRTextureUsage'

You can remove it. Remove the AR Feature from package manager, then individually add the packages you are using. (AR Foundation and Apple ARKit XR Plug-in, by the sound of it.)

2 Likes

Thanks, Andy. That’s what I ended up doing. I’m just… hanging on, hoping nothing breaks. :grimacing:

2 Likes