AnsweredAssumed Answered

Catalyst 12.4 driver hangs on missing Primitive Topology

Question asked by kingofthebongo on May 2, 2012
Latest reply on Jun 28, 2012 by kcarney

Hello,

 

The catalyst 12.4 driver hangs when you forget to set primitive topology.

 

D3D11: ERROR: ID3D11DeviceContext::DrawIndexed: Current Primitive Topology value (0) is not valid. [ EXECUTION ERROR #365: DEVICE_DRAW_INVALID_PRIMITIVETOPOLOGY ]

 

If you execute

device_context->IASetPrimitiveTopology(D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST);

everything is fine.

 

The problem is that it hangs, and the driver recover system restores it.

 

The device was created with D3D11_CREATE_DEVICE_DEBUG and D3D_FEATURE_LEVEL_11_0

Outcomes