Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
81cbd03a24e19f611341b0cae68201aaab882d3c
/
src
/
core
/
SkRasterPipelineBlitter.cpp
81cbd03
Work toward removing SkPM4f
by Brian Osman
· 6 years ago
afa3502
centralize RP loads and stores
by Mike Klein
· 6 years ago
aa5fc15
use getColor4f() in raster pipeline blitter
by Mike Klein
· 6 years ago
eb50f43
add clamp_gamut
by Mike Klein
· 6 years ago
c471151
missed a place to clamp
by Mike Klein
· 6 years ago
fc9624c
clamp after color pipeline when dst is normalized
by Mike Klein
· 6 years ago
0b0e0b8
centralize default src/dst colorspace policy
by Mike Klein
· 6 years ago
0d5d065
Remove ContextRect::DstType
by Brian Osman
· 6 years ago
e28a6b5
add explicit accessor for sRGB singleton colorspaces
by Mike Klein
· 6 years ago
b774bbb
update mode color filter color management
by Mike Klein
· 6 years ago
cd3e13a
Reland "transform paint color to dst colorspace"
by Mike Klein
· 6 years ago
351f4da
Revert "transform paint color to dst colorspace"
by Brian Osman
· 6 years ago
6eb3621
transform paint color to dst colorspace
by Mike Klein
· 6 years ago
3785471
basic first pass at RGBA F32 support
by Mike Klein
· 6 years ago
c640d0d
Revert "Revert "SkTypes: extract SkTo""
by Hal Canary
· 6 years ago
fdcfb8b
Revert "SkTypes: extract SkTo"
by Hal Canary
· 6 years ago
2a2f675
SkTypes: extract SkTo
by Hal Canary
· 6 years ago
6f02af9
remove linear-blended sRGB dst support in software
by Mike Klein
· 6 years ago
804d0f2
turn on pointer-overflow on ASAN/UBSAN bots
by Mike Klein
· 6 years ago
ec84612
fix mask address calculation
by Mike Klein
· 7 years ago
ac568a9
1010102, 101010x, 888x in sw
by Mike Klein
· 7 years ago
f1f1162
remove append_from_srgb()
by Mike Klein
· 7 years ago
37155d4
Rework out-of-gamut handling in SkRasterPipeline
by Mike Klein
· 7 years ago
e822803
"support" 3D masks like Ganesh does
by Mike Klein
· 7 years ago
a511553
clean up SK_LEGACY_LOWP_STAGES
by Mike Klein
· 7 years ago
0cb1589
add srcover_bgra_8888
by Mike Klein
· 7 years ago
cc7f660
impl blitAntiV2 via mask for rasterpipeline
by Mike Reed
· 7 years ago
b34b626
clean up some SkRasterPipelineBlitter TODOs
by Mike Klein
· 7 years ago
1d8c42e
fold params into StageRec
by Mike Reed
· 7 years ago
e6befa5
add 'a8' config for nanobench, specialize blitV for raster-pipeline
by Mike Reed
· 7 years ago
fb126fa
rework plus blend mode
by Mike Klein
· 7 years ago
c3a863f
Revert "Consolidate SkRasterPipelineBlitter blendmode construction"
by Florin Malita
· 7 years ago
19bf2b3
Consolidate SkRasterPipelineBlitter blendmode construction
by Florin Malita
· 7 years ago
073073e
Rename append_uniform_color() to append_constant_color().
by Mike Klein
· 7 years ago
159db0a
rough clamped tracking in SkRasterPipeline
by Mike Klein
· 7 years ago
3b59af5
override SkRasterPipelineBlitter::blitRect()
by Mike Klein
· 7 years ago
45c16fa
convert over to 2d-mode
by Mike Klein
· 7 years ago
883c9bc
experimental: draw into unpremul
by Mike Reed
· 7 years ago
c91e387
add stages for black and white colors
by Mike Reed
· 7 years ago
111f8a9
add bgra as 1st class format
by Mike Klein
· 7 years ago
279091e
specialize loaders for dst registers, to avoid move/swap stages
by Mike Reed
· 7 years ago
95d19f3
support g8 and 4444 in SkRPBlitter
by Mike Klein
· 7 years ago
eb7dc79
remove dead code associated with SK_SUPPORT_LEGACY_RASTERPIPELINE
by Mike Reed
· 7 years ago
cb3ceb7
CanOverflow -> ClampIfNeeded
by Mike Klein
· 7 years ago
47e55a5
Opt-in burst mechanism for pipeline shaders
by Florin Malita
· 7 years ago
34d10d7
implement SkRasterPipelineBlitter::blitAntiH2()
by Mike Klein
· 7 years ago
6867eee
default impl of appendStages now calls shaderContext
by Mike Reed
· 7 years ago
5df94d5
have shaders that need seed_shader call it themselves
by Mike Klein
· 7 years ago
9b10f8f
plumb y through to SkJumper
by Mike Klein
· 7 years ago
761d27c
update SkRasterPipeline::run() to also take y
by Mike Klein
· 7 years ago
98b7a6a
rasterpipeline:
by Mike Reed
· 7 years ago
5062626
add srcover_rgba_8888
by Mike Klein
· 7 years ago
4aed138
Reland of SkShaderBase
by Florin Malita
· 7 years ago
d93e11c
Revert "SkShaderBase"
by Florin Malita
· 7 years ago
58a7564
SkShaderBase
by Florin Malita
· 7 years ago
3b840e9
add a bulk shader path through SkRasterPipelineBlitter
by Mike Klein
· 7 years ago
b24704d
SkRasterPipeline in SkArenaAlloc
by Mike Klein
· 7 years ago
4e3bc86
Revert "Revert "mark SkRasterPipelineBlitter final""
by Mike Klein
· 7 years ago
b5b26a9
Revert "mark SkRasterPipelineBlitter final"
by Brian Osman
· 7 years ago
317a185
mark SkRasterPipelineBlitter final
by Mike Klein
· 7 years ago
0a76b41
add compile, use it in blitter
by Mike Klein
· 7 years ago
b35cb31
refactor SkRasterPipelineBlitter
by Mike Klein
· 7 years ago
0264095
stage version of vertices
by Mike Reed
· 7 years ago
44d3279
Make SkCreateRasterPipelineBlitter() not fail.
by Mike Klein
· 7 years ago
6dfceca
Make SkColorFilter::appendStages() not fail.
by Mike Klein
· 7 years ago
d1835d7
"can we?" -> "do we want to?" for SkRasterPipelineBlitter
by Mike Klein
· 7 years ago
bb33833
jumper, finish blend modes
by Mike Klein
· 7 years ago
db711c9
move dither after the transfer function
by Mike Klein
· 7 years ago
581e698
dither stage
by Mike Klein
· 7 years ago
f388093
Delete SkColorSpace::ColorSpaceFlags
by Matt Sarett
· 7 years ago
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
Next »