message: D3D12 Add check for DXGI_ERROR_DEVICE_REMOVED real device removed
diff: @@ -23,8 +23,13 @@ namespace dawn_native { namespace d3d12 {
  }
  std::string message = std::string(context) + " failed with " + std::to_string(result);
  +
  + if (result == DXGI_ERROR_DEVICE_REMOVED) {
  + return DAWN_DEVICE_LOST_ERROR(message);
  + } else {
  return DAWN_INTERNAL_ERROR(message);
  }
  + }
  MaybeError CheckOutOfMemoryHRESULT(HRESULT result, const char* context) {
  if (result == E_OUTOFMEMORY) {
  