message: Ensure that dxbc file is disassembled before running debugging
diff: @@ -954,6 +954,8 @@ ShaderDebugTrace D3D11DebugManager::DebugVertex(uint32_t eventID, uint32_t verti
  if(!dxbc)
  return empty;
  + dxbc->GetDisassembly();
  +
  D3D11RenderState *rs = m_WrappedContext->GetCurrentPipelineState();
  vector<D3D11_INPUT_ELEMENT_DESC> inputlayout = m_WrappedDevice->GetLayoutDesc(rs->IA.Layout);
  @@ -1348,6 +1350,8 @@ ShaderDebugTrace D3D11DebugManager::DebugPixel(uint32_t eventID, uint32_t x, uin
  if(!dxbc)
  return empty;
  + dxbc->GetDisassembly();
  +
  DXBCFile *prevdxbc = NULL;
  if(prevdxbc == NULL && gs != NULL)
  @@ -2274,6 +2278,8 @@ ShaderDebugTrace D3D11DebugManager::DebugThread(uint32_t eventID, const uint32_t
  if(!dxbc)
  return empty;
  + dxbc->GetDisassembly();
  +
  D3D11RenderState *rs = m_WrappedContext->GetCurrentPipelineState();
  vector<byte> cbufData[D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT];
  