Can't enable foveated rendering
I can't get it to work even in the provided sample (Oculus OpenXR Mobile SDK, 38.0, XrCompositor_NativeActivity). Tried creating foveation profile first and use it for all swapchains, tried to create on per swapchain and delete afterwards (just as in the sample and as OpenXR's docs say it is allowed). Tried setting before enumerating images, after. Of course, the extensions are enabled, there is XrSwapchainCreateInfoFoveationFB attached to XrSwapchainCreateInfo and so on, done just as docs say it should be done, double-checked with provided sample. The thing itself seems like it should be fairly easy to code and use but... it just doesn't work. With VRAPI I had some peculiarities, like I had some glFlush that I did for some testing and it was disabling foveated rendering. I wouldn't be surprised then that I did something else in my code. But why the sample does not work? And what's more important, what to check/do to make foveated rendering work?1.7KViews0likes0Comments