Quantcast
Channel: AMD Developer Forums: Message List - OpenGL & Vulkan
Viewing all articles
Browse latest Browse all 631

glMultiDrawElementsIndirect() system hangs

$
0
0

With the latest beta driver 15.4 on a Radeon 5870 powered laptop I have experienced system hangs consistently when drawing a zero count number of elements.  I have had quite a few system hangs and strange behaviour around related functionality since a few driver versions ago in fact which has made it difficult to track down the different cases - with the zero count elements being the only one I have managed to pin down.  In a few cases I have found I have made mistakes but in others I am not convinced I was in error and of course a full system hang is a pretty awful result regardless in gl debug mode.

 

Testing the same applications on an IntelHD 4000 seems to have no issues though.  I'm not convinced I haven't done something wrong still though, but I wondered before I dig even deeper, if there were any current known issues around glMultiDrawElementsIndirect() functionality with the latest drivers on the Radeon 5870?

 

 

UPDATE:

 

One particular problem I have been seeing now is that missing commands seem to randomly occur.  This goes away if I replace the glMultiDrawElementsIndirect()  with multiple glDrawElementsInstancedBaseVertexBaseInstance() calls....

 

The problem also seems to go away if I issue a glMultiDrawElementsIndirect() for single elements within the buffer rather than all at once?  There are no errors or warnings from the debug context.


Viewing all articles
Browse latest Browse all 631

Trending Articles