DVec3

Double-precision vector for the CPU oracle.

In the namespace raybench. Declared in src/libs/libraybench/raybench/Records.hpp.

Detailed description

Deliberately not QVector3D: the point of the oracle is that it works at a precision the candidate cannot reach, so single precision anywhere in this path would make the reference agree with the very thing it exists to judge (§RQ-4.2).

In this section