Skip to content
Snippets Groups Projects

Modernize deterministic mixer code

Merged Gerhard Raven requested to merge modernize-mixer into master
1 unresolved thread
  • replace uint32_t state and free functions with a small struct
  • define a single overload set for mixing
  • be paranoid about implicit conversions of the 'extra' state
  • use the above mentioned struct everywhere, and remove copies of the code
  • add a unit test (which contains a copy of the original code to verify the results are the same)
  • replace use of boost::integer_traits with std::numeric_limits
Edited by Gerhard Raven

Merge request reports

Pipeline #1986065 passed

Pipeline passed for eec794df on modernize-mixer

Merged by Roel AaijRoel Aaij 4 years ago (Oct 8, 2020 1:04pm UTC)

Merge details

  • Changes merged into master with 94f8e5a4.
  • Deleted the source branch.

Pipeline #1996643 passed

Pipeline passed for 94f8e5a4 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading