mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-01-31 19:08:30 +00:00
a/math: Resolve warnings.
This commit is contained in:
parent
f703355761
commit
88389ae0ca
|
@ -132,8 +132,8 @@ m_relation_history_get(struct m_relation_history *rh, uint64_t at_timestamp_ns,
|
||||||
|
|
||||||
// We precede *it and follow *(it - 1) (which we know exists because we already handled
|
// We precede *it and follow *(it - 1) (which we know exists because we already handled
|
||||||
// the it = begin() case)
|
// the it = begin() case)
|
||||||
auto predecessor = *(it - 1);
|
const auto &predecessor = *(it - 1);
|
||||||
auto successor = *it;
|
const auto &successor = *it;
|
||||||
|
|
||||||
// Do the thing.
|
// Do the thing.
|
||||||
int64_t diff_before = static_cast<int64_t>(at_timestamp_ns) - predecessor.timestamp;
|
int64_t diff_before = static_cast<int64_t>(at_timestamp_ns) - predecessor.timestamp;
|
||||||
|
@ -187,7 +187,7 @@ m_relation_history_estimate_motion(struct m_relation_history *rh,
|
||||||
return false;
|
return false;
|
||||||
};
|
};
|
||||||
|
|
||||||
float dt = time_ns_to_s(timestamp - last_time_ns);
|
float dt = (float)time_ns_to_s(timestamp - last_time_ns);
|
||||||
|
|
||||||
// Used to find out what values are valid in both the old relation and the new relation
|
// Used to find out what values are valid in both the old relation and the new relation
|
||||||
enum xrt_space_relation_flags tmp_flags =
|
enum xrt_space_relation_flags tmp_flags =
|
||||||
|
@ -245,7 +245,7 @@ void
|
||||||
m_relation_history_clear(struct m_relation_history *rh)
|
m_relation_history_clear(struct m_relation_history *rh)
|
||||||
{
|
{
|
||||||
std::unique_lock<os::Mutex> lock(rh->mutex);
|
std::unique_lock<os::Mutex> lock(rh->mutex);
|
||||||
rh->impl = {};
|
rh->impl.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
|
@ -36,18 +36,14 @@ m_pose_is_identity(struct xrt_pose *pose)
|
||||||
{
|
{
|
||||||
struct xrt_pose p = *pose;
|
struct xrt_pose p = *pose;
|
||||||
|
|
||||||
if ((p.position.x == 0.0f || p.position.x == -0.0f) && // x
|
return ((p.position.x == 0.0f || p.position.x == -0.0f) && // x
|
||||||
(p.position.y == 0.0f || p.position.y == -0.0f) && // y
|
(p.position.y == 0.0f || p.position.y == -0.0f) && // y
|
||||||
(p.position.z == 0.0f || p.position.z == -0.0f) && // z
|
(p.position.z == 0.0f || p.position.z == -0.0f) && // z
|
||||||
(p.orientation.x == 0.0f || p.orientation.x == -0.0f) && // x
|
(p.orientation.x == 0.0f || p.orientation.x == -0.0f) && // x
|
||||||
(p.orientation.y == 0.0f || p.orientation.y == -0.0f) && // y
|
(p.orientation.y == 0.0f || p.orientation.y == -0.0f) && // y
|
||||||
(p.orientation.z == 0.0f || p.orientation.z == -0.0f) && // z
|
(p.orientation.z == 0.0f || p.orientation.z == -0.0f) && // z
|
||||||
(p.orientation.w == 1.0f || p.orientation.w == -1.0f) // w
|
(p.orientation.w == 1.0f || p.orientation.w == -1.0f) // w
|
||||||
) {
|
);
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue