Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
4054351369dfd490edb935881acec6b61a5d3f5a
/
include
/
private
/
SkFloatingPoint.h
d9187c0
Revert "SkMath takes some functions from from SkTypes"
by Mike Klein
· 6 years ago
3b34723
SkMath takes some functions from from SkTypes
by Hal Canary
· 6 years ago
29f2eaf
Remove string.h from SkTypes.h
by Ben Wagner
· 6 years ago
12f25a2
simplify SK_FloatNaN
by Mike Klein
· 6 years ago
ee43091
fix 0.499999f rounding case for triangles
by Mike Reed
· 6 years ago
9236b02
Revert "Revert "implement SkScalar versions in terms of float versions""
by Mike Reed
· 6 years ago
0e6db75
Revert "implement SkScalar versions in terms of float versions"
by Mike Reed
· 6 years ago
4c3cb37
implement SkScalar versions in terms of float versions
by Mike Reed
· 6 years ago
faffa86
begin to wrap all float divides
by Mike Reed
· 7 years ago
3d5a6b5
add saturate helper for float2int64
by Mike Reed
· 7 years ago
e076223
clone saturating cast code for doubles
by Mike Reed
· 7 years ago
5e996b8
no_sanitize is Clang 3.7+
by Mike Klein
· 7 years ago
7791b94
expand on sk_double_to_float() comment
by Mike Klein
· 7 years ago
05c474b
Suppress float-cast-overflow in SkPoint::Length.
by Ben Wagner
· 7 years ago
828f1d5
handle overflows in float->int
by Mike Reed
· 7 years ago
35ee0e0
clean up useage of SkFloatBits
by Mike Reed
· 7 years ago
514ac0b
remove unused flag
by Mike Reed
· 7 years ago
e9f78b4
Guard against buggy ucrt\math.h.
by Mike Klein
· 8 years ago
1e114f1
*SkTCast<int*>(float*) -> memcpy
by Mike Klein
· 8 years ago
3ff2cc8
constexpr NaN,+Inf,-Inf
by mtklein
· 8 years ago
e18fa44
Move immintrin/arm_neon includes to where they are used.
by mtklein
· 8 years ago
50bcb18
Revert of Move immintrin/arm_neon includes to where they are used. (patchset #2 id:20001 of https://codereview.chromium.org/2045633002/ )
by mtklein
· 8 years ago
12dfaaa
Move immintrin/arm_neon includes to where they are used.
by mtklein
· 8 years ago
dd67e3d
Add SkScalarTruncToScalar and speed up SkScalarFraction.
by bungeman
· 9 years ago
d7dc76f
Remove version checks for _MSC_VER < 1800 (msvs2013).
by bungeman
· 9 years ago
a766ca8
de-proc sk_float_rsqrt
by mtklein
· 9 years ago
ed814f3
Revert of de-proc sk_float_rsqrt (patchset #3 id:40001 of https://codereview.chromium.org/1616013003/ )
by mtklein
· 9 years ago
efcc125
de-proc sk_float_rsqrt
by mtklein
· 9 years ago
95dd177
Revert[8] "move some public headers into private"
by reed
· 9 years ago
[Renamed from include/core/SkFloatingPoint.h]
fb28cd2
Revert[7] "move some public headers into private"
by reed
· 9 years ago
[Renamed from include/private/SkFloatingPoint.h]
e027169
Revert[6] "move some public headers into private"
by reed
· 9 years ago
[Renamed from include/core/SkFloatingPoint.h]
cc1229c
Revert "Revert[4] "move some public headers into private""
by reed
· 9 years ago
[Renamed from include/private/SkFloatingPoint.h]
33e00db
Revert[4] "move some public headers into private"
by reed
· 9 years ago
[Renamed from include/core/SkFloatingPoint.h]
9cdcabe
Revert[3] "move some public headers into private"
by reed
· 9 years ago
[Renamed from include/private/SkFloatingPoint.h]
9d20ee5
Revert[2] "move some public headers into private"
by reed
· 9 years ago
[Renamed from include/core/SkFloatingPoint.h]
4cf9e7e
Revert "move some public headers into private"
by reed
· 9 years ago
[Renamed from include/private/SkFloatingPoint.h]
eedf0fb
move some public headers into private
by reed
· 9 years ago
[Renamed from include/core/SkFloatingPoint.h]
922c8b1
Break LCD and Bitmap text dependency on hardcoded atlas values
by joshualitt
· 9 years ago
9162ea9
Revert of Break LCD and Bitmap text dependency on hardcoded atlas values (patchset #2 id:20001 of https://codereview.chromium.org/1271873002/ )
by joshualitt
· 9 years ago
846b022
Break LCD and Bitmap text dependency on hardcoded atlas values
by joshualitt
· 9 years ago
490b615
Port SkXfermode opts to SkOpts.h
by mtklein
· 9 years ago
7eb0945
Port SkUtils opts to SkOpts.
by mtklein
· 9 years ago
f684a78
Runtime CPU detection for rsqrt().
by mtklein
· 9 years ago
028205b
Remove SK_BUILD_FOR_WINCE.
by bungeman
· 9 years ago
29c6979
Update fallback rsqrt implementation to use optimal constants.
by jvanverth
· 9 years ago
b9c47f9
Have Windows use _mm_rsqrt_ss too.
by mtklein
· 9 years ago
b7069e9
Compile with VS2015.
by bungeman
· 9 years ago
1831f99
A bunch of little SkMScalar-as-float build fixes.
by mtklein
· 9 years ago
7729e56
use log2(scale) to compute mip level
by reed
· 10 years ago
b50ced7
Revert of use log2(scale) to compute mip level (patchset #7 id:120001 of https://codereview.chromium.org/849333002/)
by reed
· 10 years ago
15fd47f
use log2(scale) to compute mip level
by reed
· 10 years ago
39393e3
add round/ceil/etc. for SkMScalar
by reed
· 10 years ago
8dfdfff
Don't use 'defined' in macro expansion.
by bungeman
· 10 years ago
ef59adb
Clarify build test for presense of 'float copysign(float, float)'.
by bungeman
· 10 years ago
c34b0d4
Do not expect a copysign function to be defined in <cmath> with clang-cl
by ehsan.akhgari
· 10 years ago
21769c5
Update NEON compiler defines to use SK_ prefix
by djsollen
· 10 years ago
51b0d0b
Add cast for warning as error on Windows from r14201.
by bungeman@google.com
· 11 years ago
d3fbd34
Fix size of rotated text with FreeType.
by bungeman@google.com
· 11 years ago
11e5b97
Add sk_float_rsqrt with SSE + NEON fast paths.
by commit-bot@chromium.org
· 11 years ago
3b97af5
path ops -- use standard max, min, double-is-nan
by caryclark@google.com
· 12 years ago
efbe8e9
Fix errors when compiling with -Wall -Werror on Android.
by djsollen@google.com
· 12 years ago
50c79d8
Enable warnings-as-errors on Windows.
by bsalomon@google.com
· 12 years ago
92b6a94
Make GrGLTextureDomainEffect use GrGLEffectMatrix.
by bsalomon@google.com
· 12 years ago
0567f22
Add SkScalarPow.
by bungeman@google.com
· 12 years ago
7886ad3
remove SK_CAN_USE_FLOAT (deprecated)
by reed@google.com
· 12 years ago
5ae777d
rename sk_float_isNaN to sk_float_isnan to match related functions
by reed@google.com
· 13 years ago
c2f8e9a
make _isnan windows specific
by reed@google.com
· 13 years ago
61873a5
add sk_float_isfinite to mask platform differences
by reed@google.com
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
eebf5cb
add copysign for ints and floats
by reed@android.com
· 15 years ago
9c97045
import portability fixes from Chrome around floats
by reed@android.com
· 16 years ago
fc25abd
fix warnings
by reed@android.com
· 16 years ago
8a1c16f
grab from latest android
by reed@android.com
· 16 years ago