AMD 5700XT OpenGL Driver Bug

Discussion created by on Jan 26, 2020
Latest reply on Apr 4, 2020 by



When using an AMD 5700XT and trying to run an OpenGL application i get a driver crash in the following line:


glDrawArraysInstanced(GL_PATCHES, 0, static_cast <GLsizei>(4), static_cast <GLsizei>(renderDepth));


if instead i change the primitive to GL_TRIANGLES then the drivers doesnt crash but the result is ofc not the expected one and i get GL_INVALID_OPERATION.


I tried an old AMD R9 280X using the same drivers, same OS, same code and same OpenGL version (4.6) and i got no issues there, everything ran as expected. I also tried a N* card and everything worked as well which points to me to a faulty OpenGL implementation on the 5700XT.


Thank you,