Skybox is rendered incorrectly when using an Intel Arc Graphics card. When no materials blend or mix or interact with the skybox, that part of sky will be rendered black. I don’t really know how Minecraft’s default render engine works, but my guess is that the skybox cannot successfully update colors in the color buffer, so that when the skybox is directly rendered, it appears black. Other materials, however, can be updated into the color buffer. When they, for example, half transparent materials and even volume, mix with the skybox, the sky gets correctly shown through them. Other interactions like screen-printing, anti-aliasing also allow the skybox to be rendered correctly.
So the problem is that the skybox cannot be shown onto the screen directly. It has to pass through other materials or processes to be shown indirectly. This, as far as I know, only happens on devices using Intel Arc Graphics. Intel Iris Graphics and Intel HD Graphics are not affected. My computer uses an Intel Core Ultra 125H processor with an integrated Arc Graphics. Windows has been updated to the latest version, and all drivers are up to date.
Steps to reproduce:
Make sure your device is using Intel Arc Graphics.
Create and join a vanilla Minecraft: Bedrock Edition world.
Go into settings → video → anti-aliasing, and set value to 1.
Observe how the sky is rendered on your screen.
Place blocks of stained glass, notice how the sky gets rendered through them.
Take a screen shot, notice how the sky is rendered in the result.
Extra Behavior:
If you have followed the steps above, and observed the phenomena I’ve mentioned, try pressing F11 and rapidly switch between full-screen and window mode. A few turns and you will find the sky rendered correctly. However, once you do anything that causes the sky to re-render, for example, entering water or opening your inventory, the sky gets broken again.
Why not enable anti-aliasing to resolve this problem in gameplay?
Minecraft: Bedrock Edition’s anti-aliasing causes severe lag on my device. With anti-aliasing turned off, I can achieve a framerate of 120 frames per second, capped by my display. But with anti-aliasing turned on, framerate drops to around 30, lag spikes frequently appear, making the game completely unplayable.
Issue resolved, please close this ticket:
After Intel’s newest release of graphic drivers version XX.X.101.6637, this rendering issue got fixed.