mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-28 16:49:58 -06:00
Use double instead of float for FPRs
This commit is contained in:
@ -74,6 +74,12 @@ void RegisterColumn::SetValue()
|
||||
std::memcpy(&value, &f, sizeof(u32));
|
||||
break;
|
||||
}
|
||||
case RegisterDisplay::Double:
|
||||
{
|
||||
double f = text().toDouble(&valid);
|
||||
std::memcpy(&value, &f, sizeof(u64));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (!valid)
|
||||
@ -117,6 +123,13 @@ void RegisterColumn::Update()
|
||||
text = QString::number(tmp);
|
||||
break;
|
||||
}
|
||||
case RegisterDisplay::Double:
|
||||
{
|
||||
double tmp;
|
||||
std::memcpy(&tmp, &m_value, sizeof(double));
|
||||
text = QString::number(tmp);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
setText(text);
|
||||
|
Reference in New Issue
Block a user