Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
374772bd61951f01bf84fe17bf53d8867681c9ae
/
src
/
core
/
SkLinearBitmapPipeline_sample.h
fc6c37b
Remove stray semicolons.
by Mike Klein
· 8 years ago
8ae991e
Flush denorm half floats to zero.
by mtklein
· 8 years ago
d656200
require semi at the end of SkASSERT and friends
by caryclark
· 8 years ago
86a6c6d
In the current code, tiling and bilerp sampling are strongly tied together. They can be separated by taking advantage of observation that translating a sample point into filter points in the bilerp stage the filter points will be at most 0.5 outside the tile. This allows simplified repositioning for the various tiling modes; clamp and mirror use min and max while repeat has max -> 0 and 0-> max. This allows bilerp to simply treat the filter points that fall off the tile. This allows tiling and bilerp sampling to be totally separate.
by herb
· 8 years ago
da626aa
Revert of Redo Tiling (patchset #14 id:260001 of https://codereview.chromium.org/2134893002/ )
by jcgregorio
· 8 years ago
8602ede
In the current code, tiling and bilerp sampling are strongly tied together. They can be separated by taking advantage of observation that translating a sample point into filter points in the bilerp stage the filter points will be at most 0.5 outside the tile. This allows simplified repositioning for the various tiling modes; clamp and mirror use min and max while repeat has max -> 0 and 0-> max. This allows bilerp to simply treat the filter points that fall off the tile. This allows tiling and bilerp sampling to be totally separate.
by herb
· 8 years ago
0c90247
Correct sRGB <-> linear everywhere.
by mtklein
· 8 years ago
53574b7
Fix color order for 565,4444, and I8 samplers.
by mtklein
· 8 years ago
58e389b
Expand _01 half<->float limitation to _finite. Simplify.
by mtklein
· 8 years ago
64bbad3
Revert of Expand _01 half<->float limitation to _finite. Simplify. (patchset #7 id:120001 of https://codereview.chromium.org/2145663003/ )
by mtklein
· 8 years ago
3296bee
Expand _01 half<->float limitation to _finite. Simplify.
by mtklein
· 8 years ago
00dd453
Reduce size of LinearBitmapPipeline from 281K to 134K, but keep the same speed.
by herb
· 8 years ago
e5fb9c8
centralize VECTORCALL as SK_VECTORCALL
by mtklein
· 8 years ago
dabe5d3
update callers to not use SkColorProfileType
by reed
· 8 years ago
7df9e4a
Make SkBlitter hierarchy explicit about what needs to be implemented.
by herb
· 8 years ago
7ccbc1a
Simplify code by breaking general sampler into Nearest and Bilerp.
by herb
· 8 years ago
dd40483
Use faster case for on tile sampling, and a little clean up. This has been a sampling bug and so was bypassed using "false &&". Found the sampling bug and added the case back in.
by herb
· 8 years ago
670f01f
This has all the different source types in and working. There are many SkDiffs, but they seem to be due to better resolution.
by herb
· 8 years ago
15332a8
Make PixelGetters much smaller, move more common code to PixelAccessor.
by herb
· 8 years ago
be463bb
Fix bad pixel address calculation.
by herb
· 8 years ago
cf05dcd
Use common code from SkPM4fPriv
by herb
· 8 years ago
dd96489
Refactor sample to share boiler plate code. TODO: move to common calls from SkPM4f.
by herb
· 8 years ago
a9eb626
add index in getPixels for F16
by reed
· 8 years ago
d5f2e2e
Add F16 source to the linear pipelin.
by herb
· 8 years ago
9e0efe5
Add clone to Stage. Rename place to mix and PolymorphicUnion to Stage. Cleanup.
by herb
· 8 years ago
6c71e0a
Reverse dependency between SkScalar.h and SkFixed.h.
by benjaminwagner
· 8 years ago
222f8ff
Add index-8 sampler to the pipeline.
by herb
· 8 years ago
6eff52a
WIP: experimental bilerp pipeline.
by herb
· 8 years ago