Size: 431 bytes.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
// cs/renderer/precision/floats.hh
#ifndef CS_RENDERER_PRECISION_FLOATS_HH
#define CS_RENDERER_PRECISION_FLOATS_HH

#include <cmath>

namespace cs::renderer::precision {
constexpr float kFloatEpsilon = 0.0001f;
inline bool FloatsNear(float a, float b,
                       float epsilon = kFloatEpsilon) {
  return std::fabs(a - b) < epsilon;
}
};  // namespace cs::renderer::precision

#endif  // CS_RENDERER_PRECISION_FLOATS_HH
v0 (commit) © 2025 @p13i.io | Load balancer proxied to: cs-code-viewer-2:8080 in 2ms.