summaryrefslogtreecommitdiff
path: root/include/mbgl/math
Commit message (Collapse)AuthorAgeFilesLines
* [core] util::wrap(): std::fmod is not losslessBruno de Oliveira Abinader2019-03-061-2/+9
|
* [android] add support for gnustlKonstantin Käfer2018-09-111-0/+11
|
* [core] Fix build when building Qt Location plugin for AndroidSudarsana Babu Nagineni2018-08-101-0/+16
| | | | | | | - log2 is not available on Android before API 18. - Android doesn't have 'round' on the std:: namespace when using g++. Co-authored-by: Thiago Marcos P. Santos <thiago@mapbox.com>
* [core] don't use floating point versions of pow/logKonstantin Käfer2018-06-041-13/+0
| | | | | | GLIBC 2.27 added new versioned symbols of powf and logf, while the double versions of pow and log remained stable. Prefer the double version to avoid introducing a dependency on a newer version of GLIBC than strictly necessary. See https://lists.gnu.org/archive/html/info-gnu/2018-02/msg00000.html
* [core] Remove std:: namespace for some functionsThiago Marcos P. Santos2017-08-071-2/+2
| | | | They are not available on Android + GCC (needed by Qt)
* [core] Moved util::log2 to its own headerBruno de Oliveira Abinader2016-10-311-0/+27
| | | | | | - Added util::{MIN,MAX}_ZOOM_F to avoid consecutive conversions from double to float - Move util::log2 to its own header (part of mbgl/math)
* [core] Privatize math.hpp and vec.hppJohn Firebaugh2016-05-053-0/+72