OpenGL rendering unusable on Intel Iris Xe #8195
Labels
bug
Something isn't working
gpu specific
This bug occurs only with a single GPU vendor.
opengl
Issue/request specific to OpenGL
Describe the bug
Using the OpenGL renderer on my Intel Iris Xe chipset produces corrupt results, whereas the exact same binary looks correct in OpenGL on my NVIDIA 2080 Ti. Furthermore, the Vulkan backend produces correct result on both chips (Intel and NVIDIA).
The code isn't doing anything fancy. Basically I just followed the examples to build a very basic scene with a skybox/IBL and am rendering a .glb object.
To Reproduce
Steps to reproduce the behavior:
I used Renderdoc to capture a frame on the NVIDIA chip and the Intel chip. Here are the captures, which I think will be helpful to understand what's up:
https://static.anukari.com/blog-media/anukari-opengl-capture-bad.rdc
https://static.anukari.com/blog-media/anukari-opengl-capture-good.rdc
Expected behavior
Scene should look correct without corruption.
Screenshots
This screenshot shows what the good output is on my NVIDIA chip, taken from Renderdoc:
This screenshot shows what I get instead on the Intel chip.
There are a couple of interesting things I noticed on the Intel chip:
Logs
Here are the logs on the machine where OpenGL rendering is corrupt:
Logs from the machine where OpenGL rendering works:
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
N/A
The text was updated successfully, but these errors were encountered: