Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d3b65972aad96453ff4510caa3e25a2b847c6d1e
/
src
/
core
/
SkRasterPipelineBlitter.cpp
3012d18
Rename not-fBlendCorrectly to fNonLinearBlending
by Matt Sarett
· 8 years ago
8612548
Revert "Revert "Take missed opportunity: memset for A8.""
by Mike Klein
· 8 years ago
2028625
Revert "Take missed opportunity: memset for A8."
by Mike Klein
· 8 years ago
9cee33e
Take missed opportunity: memset for A8.
by Mike Klein
· 8 years ago
8729e5b
Simplify more: remove SkRasterPipeline::compile().
by Mike Klein
· 8 years ago
25834ff
Use non-linear blending flag in raster pipeline blitter
by Matt Sarett
· 8 years ago
3a84615
SkRasterPipelineBlitter doesn't need an SkArenaAlloc.
by Mike Klein
· 8 years ago
688ded2
Add a blend-wrong mode to SkRasterPipelineBlitter.
by Mike Klein
· 8 years ago
83e939b
Use SkArenaAlloc in the SkAutoBlitterChoose code.
by Herb Derby
· 8 years ago
dd8b72a
Revert "Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code."
by Robert Phillips
· 8 years ago
2b57b7f
Use SkArenaAlloc instead of SkSmallAllocator in the SkAutoBlitterChoose code.
by Herb Derby
· 8 years ago
319ba3d
Move shader register setup to SkRasterPipelineBlitter.
by Mike Klein
· 8 years ago
ac04fef
Remove SkFallbackAlloc and SkFixedAlloc.
by Herb Derby
· 8 years ago
e71b167
Attempt 3: SkRasterPipelineBlitter: support A8
by Mike Klein
· 8 years ago
86d55b3
Revert "Retry "SkRasterPipelineBlitter: support A8"..."
by Mike Klein
· 8 years ago
f55ea6a
Retry "SkRasterPipelineBlitter: support A8"...
by Mike Klein
· 8 years ago
8c8cb5b
simplify by removing _d stages
by Mike Klein
· 8 years ago
4a224f6
Revert "SkRasterPipelineBlitter: support A8"
by Mike Klein
· 8 years ago
f44373c
SkRasterPipelineBlitter: support A8
by Mike Klein
· 8 years ago
d37d5d9
Revert "Revert "clamp to premul when reading premul sRGB""
by Mike Klein
· 8 years ago
2e018f5
Revert "clamp to premul when reading premul sRGB"
by Mike Klein
· 8 years ago
04e10da
clamp to premul when reading premul sRGB
by Mike Klein
· 8 years ago
14c8f82
move all memset() logic into blitter
by Mike Klein
· 8 years ago
21aa3d0
fold more in SkRasterPipelineBlitter
by Mike Klein
· 8 years ago
babd93e
constant means constant
by Mike Klein
· 8 years ago
c789b61
Bring back SkRasterPipeline::run() for one-off uses.
by Mike Klein
· 8 years ago
7a14734d
support a8
by Mike Klein
· 8 years ago
729b582
Consistent naming.
by Mike Klein
· 8 years ago
e03339a
Convert blitter over to new style from_srgb, to_srgb.
by Mike Klein
· 8 years ago
0e39f97
Revert "Revert "make it illegal to include SkXfermode.h""
by Mike Reed
· 8 years ago
e9d1b29
Revert "make it illegal to include SkXfermode.h"
by Greg Daniel
· 8 years ago
07764ce
make it illegal to include SkXfermode.h
by Mike Reed
· 8 years ago
43c847b
Simplify shader paint alpha modulation.
by Mike Klein
· 8 years ago
987de5b
Plumb filter quality into SkShader::appendStages().
by Mike Klein
· 8 years ago
fb191da
More shader preliminaries / refactoring
by Mike Klein
· 8 years ago
af49b19
Start each pipeline with (x,y) in (dr,dg) registers for the shader.
by Mike Klein
· 8 years ago
bf6d80a
Make SkSmallAllocator obey the RAII invariants and move to heap structures when needed.
by herb
· 8 years ago
b0d10e0
Start hooking shaders into SkRasterPipelineBlitter.
by Mike Klein
· 8 years ago
f982cb3
Revert of Make SkSmallAllocator obey the RAII invariants and be expandable (patchset #15 id:280001 of https://codereview.chromium.org/2488523003/ )
by mtklein
· 8 years ago
c18b5f8
Make SkSmallAllocator obey the RAII invariants and move to heap structures when needed.
by herb
· 8 years ago
744908e
Fix SkModeColorFilter in 565
by Mike Klein
· 8 years ago
7c59116
Revert of Make SkSmallAllocator obey the RAII invariants and be expandable (patchset #6 id:100001 of https://codereview.chromium.org/2488523003/ )
by mtklein
· 8 years ago
d5dc657
Make SkSmallAllocator obey the RAII invariants and move to heap structures when needed.
by herb
· 8 years ago
aeb7959
SkRasterPipelineBlitter: blitAntiH + full coverge --> blitH
by Mike Klein
· 8 years ago
f98b730
Call ~SkRasterPipelineBlitter() on early out.
by Mike Klein
· 8 years ago
a4a4488
skrpb: evaluate color filters for constant shaders once.
by mtklein
· 8 years ago
6686617
Basic pipeline blend mode strength reductions:
by Mike Klein
· 8 years ago
eea7c16
Add Matrix colorfilter pipeline stages.
by Mike Klein
· 8 years ago
7039f74
Remove SkImageInfoIsGammaCorrect, etc...
by Brian Osman
· 8 years ago
130863e
Only clamp when we think our math requires it.
by Mike Klein
· 8 years ago
e902f8d
SkRasterPipelineBlitter simplifications
by Mike Klein
· 8 years ago
bd3fe47
Convert SkRasterPipeline loads and stores to indirect.
by Mike Klein
· 8 years ago
e9f74b8
SkRasterPipeline::compile().
by Mike Klein
· 8 years ago
374772b
Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints"
by reed
· 8 years ago
c245574
Revert[7] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
2b2fc7d
Revert[6] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
3ed485f
Revert[5] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
1834242
Revert[4] "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
2cbcd12
Revert "Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints"""
by Mike Reed
· 8 years ago
70cdb39
Revert "Revert "replace SkXfermode obj with SkBlendMode enum in paints""
by Mike Reed
· 8 years ago
ce02e71
Revert "replace SkXfermode obj with SkBlendMode enum in paints"
by Mike Reed
· 8 years ago
0591897
replace SkXfermode obj with SkBlendMode enum in paints
by Mike Reed
· 8 years ago
fa9f241
Add an enum layer of indirection for stock raster pipeline stages.
by Mike Klein
· 8 years ago
baaf8ad
Start moving SkRasterPipeline stages to SkOpts.
by Mike Klein
· 8 years ago
e08c1d3
SkRasterPipeline: fuse clamp_01 into stores.
by Mike Klein
· 8 years ago
c8dd6bc
Rearrange SkRasterPipeline scanline tail handling.
by Mike Klein
· 8 years ago
1f4a874
SkRasterPipeline: add last() and docs.
by Mike Klein
· 8 years ago
8ae991e
Flush denorm half floats to zero.
by mtklein
· 8 years ago
fe2042e
SkRasterPipeline: new APIs for fusion
by mtklein
· 8 years ago
d05a875
SkNx: add Sk4u
by mtklein
· 8 years ago
f660b7c
Add Sk4h_load4 for loading F16.
by mtklein
· 8 years ago
4e90e3e
Have SkRasterPipelineBlitter take over for F16 when it can.
by mtklein
· 8 years ago
b5acf6e
Add a clamp stage to SkRasterPipelineBlitter.
by mtklein
· 8 years ago
8e4373f
Have SkRasterPipelineBlitter take over for 565 when it can.
by mtklein
· 8 years ago
9a5c47f
Add SkRasterPipeline blitter.
by mtklein
· 8 years ago
aa29b27
Revert of Add SkRasterPipeline blitter. (patchset #18 id:340001 of https://codereview.chromium.org/2146413002/ )
by mtklein
· 8 years ago
3011e33
Add SkRasterPipeline blitter.
by mtklein
· 8 years ago