When USE(IOSURFACE_FOR_XR_LAYER_DATA) is true, we'll get our textures via a different method - we'll create them based on an IOSurface we receive. This means that when we're in a USE(IOSURFACE_FOR_XR_LAYER_DATA) configuration, we don't need the opaqueTexture property on FrameData.
<rdar://problem/78636950>
Created attachment 430073 [details] Patch
Created attachment 430145 [details] EWS test
Created attachment 430147 [details] EWS test 2
Created attachment 430150 [details] EWS test 3
Committed r278259 (238296@main): <https://commits.webkit.org/238296@main>