1. 22 Oct, 2022 1 commit
  2. 21 Oct, 2022 1 commit
  3. 20 Oct, 2022 4 commits
  4. 19 Oct, 2022 33 commits
  5. 18 Oct, 2022 1 commit
    • Lioncash's avatar
      fixed_point: Mark default constructor as constexpr · 6e1c6297
      Lioncash authored
      Ensures that a fixed-point value is always initialized
      
      This likely also fixes several cases of uninitialized values being
      operated on, since we have multiple areas in the codebase where the
      default constructor is being used like:
      
      Common::FixedPoint<50, 14> current_sample{};
      
      and is then followed up with an arithmetic operation like += or
      something else, which operates directly on FixedPoint's internal data
      member, which would previously be uninitialized.
      6e1c6297