index
:
dolphin
4.0-hotfixes
master
release-prep-2407
release-prep-2409
release-prep-2412
release-prep-2503
release-prep-2503a
release-prep-2506
release-prep-2506a
release-prep-2509
release-prep-2512
release-prep-2603
release-prep-2603a
release-prep-2606
stable
GameCube and Wii emulator
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Source
/
Core
/
Common
/
MathUtil.h
Age
Commit message (
Expand
)
Author
2025-08-27
MathUtil: Simplify SaturatingCast implementation with std::cmp_less/cmp_great...
Jordan Woyak
2023-04-15
Common/MathUtil: Move IntLog2 into MathUtil namespace
Lioncash
2023-04-15
Common/MathUtil: Remove MathFloatVectorSum()
Lioncash
2022-12-21
Replace BitUtils with C++20: Counting Zeroes
Minty-Meeo
2022-02-13
MathUtil: Mark lo in SaturatingCast as [[maybe_unused]]
Pokechu22
2021-07-06
MathUtil: Mark IntLog2 as constexpr
Léo Lam
2021-07-05
treewide: convert GPLv2+ license info to SPDX tags
Pierre Bourdon
2021-04-06
MathUtil: Add SaturatingCast to cast floats more safely
Léo Lam
2020-12-27
BitUtils: Add CountLeadingZeros
MerryMage
2020-09-28
MathUtil: Add Population (vs Sample) versions of Variance and StandardDeviati...
Jordan Woyak
2020-05-03
MathUtil: Fix Rectangle::GetWidth/Height for unsigned types
Léo Lam
2020-02-17
MathUtil: Add RunningMean/RunningVariance classes.
Jordan Woyak
2020-02-08
Cleanup: Use std::abs instead of abs.
Jordan Woyak
2019-11-09
InputCommon: Detect when evdev exposes acceleration/gyroscope data.
Jordan Woyak
2019-05-04
Replace MathUtil::Clamp with std::clamp
Léo Lam
2019-04-23
WiimoteEmu: Improve emulated swing.
Jordan Woyak
2019-02-03
Common: Move Matrix classes out of MathUtil into their own files and make the...
Jordan Woyak
2018-12-27
Add ability to reshape analog sticks from square/circle to octagon and make t...
Jordan Woyak
2018-05-10
CommonFuncs: Convert ROUND_UP_POW2 macro to a function
Lioncash
2018-05-07
Common: Move floating-point utility functions to FloatUtils.h/.cpp
Lioncash
2018-03-23
MathUtil: Generify IsPow2
Lioncash
2017-06-07
fix various instances of -1 being assigned to unsigned types
Shawn Hoffman
2017-04-11
Jit64AsmCommon: Make frsqrte and fres PIE-compliant
MerryMage
2017-03-08
common: Don't include intrin.h in a namespace
Florent Castelli
2017-02-15
C++ conformance fixes (MSVC /permissive-)
Phil Christensen
2017-01-05
specify custom brace style to fix unions
BhaaL
2016-12-06
Common: Add alignment header
Léo Lam
2016-06-24
Reformat all the things. Have fun with merge conflicts.
Pierre Bourdon
2016-04-03
MathUtilTest: Fix tests on MSVC - Document compiler bug
Lioncash
2016-01-21
Correct ampersands as well
mathieui
2015-10-20
MathUtil: Make Rectangle constructors and equality operator constexpr
Lioncash
2015-10-20
MathUtil: Default initialize Rectangle class data members
Lioncash
2015-09-12
MathUtil: Convert IsPow2 into a constexpr function
Lioncash
2015-09-12
MathUtil: Convert Clamp into a constexpr function
Lioncash
2015-08-21
MathUtil: Remove IsNAN and IsINF
Lioncash
2015-05-25
Set copyright year to when a file was created
Tillmann Karras
2015-05-25
Update license headers to GPLv2+
Tillmann Karras
2015-03-04
Fix clamping for rectangles.
magumagu
2014-11-23
VertexShaderManager: Compute stereoscopy projection matrices.
Jules Blok
2014-09-10
Merge pull request #1027 from rohit-n/change-include
Ryan Houdek
2014-09-08
Rename Log2 and add IsPow2 to MathUtils for future use
Fiora
2014-09-08
Include CommonTypes.h instead of Common.h.
Rohit Nirmal
2014-09-05
Revert "JIT64: optimize CA calculations"
Fiora
2014-09-05
Merge pull request #852 from FioraAeterna/optimizeca
comex
2014-09-05
Merge pull request #947 from FioraAeterna/rsqrte
comex
2014-09-03
JIT: implement fres
Fiora
2014-09-03
JIT: implement frsqrte
Fiora
2014-09-03
Common: Remove unnecessary define check in Log2
lioncash
2014-09-01
Rename Log2 and add IsPow2 to MathUtils for future use
Fiora
2014-07-15
Fix incorrect clamping in SWRenderer.
Scott Mansell
[next]