Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
82223aae39b7dd414c94c502fba90a7177ba79f3
/
src
/
codec
/
SkSwizzler.cpp
7a3805c
SkWuffsCodec: Do not swizzle frame of width 0
by Leon Scroggins III
· 6 years ago
b3d2760
Add safety net logging for issue 118143775
by Leon Scroggins III
· 6 years ago
6882577
Ensure fSrcOffsetUnits is in a valid range
by Leon Scroggins III
· 6 years ago
65f4aea
Fix bug decoding JCS_RGB jpeg files
by Leon Scroggins III
· 6 years ago
07afa23
Fix heap buffer overflow
by Leon Scroggins III
· 6 years ago
6e78ae5
Reland "have SkConvertPixels use SkColorSpaceXformSteps"
by Mike Klein
· 6 years ago
36f7e32
Reland "Switch SkCodec to use skcms plus fixes""
by Leon Scroggins III
· 6 years ago
83988ed
Revert "Reland "Switch SkCodec to use skcms" plus fixes"
by Leon Scroggins
· 6 years ago
49894f4
Reland "Switch SkCodec to use skcms" plus fixes
by Leon Scroggins III
· 6 years ago
33d5394
Revert "Switch SkCodec to use skcms" and follow on change
by Leon Scroggins III
· 6 years ago
81886e8
Switch SkCodec to use skcms
by Leon Scroggins III
· 6 years ago
7fcfb62
move a bunch of helpers from SkImageInfo.h into priv
by Mike Reed
· 7 years ago
d6cb11e
encode kAlpha_8 as grayalpha with sigbits for gray==1
by Mike Reed
· 7 years ago
862c196
Remove static initializers in SkCodec
by Leon Scroggins III
· 7 years ago
a4083c9
make most of SkColorPriv.h private
by Cary Clark
· 7 years ago
262b319
Index8 is dead, remove guarded code
by Mike Reed
· 7 years ago
5805013
Guard to remove kIndex_8_SkColorType
by Mike Reed
· 7 years ago
34c69d6
Reland "Respect full precision for RGB16 PNGs" (part 3)
by Matt Sarett
· 8 years ago
dfff166
Revert "Respect full precision for RGB16 PNGs"
by Matt Sarett
· 8 years ago
7a090c4
Respect full precision for RGB16 PNGs
by Matt Sarett
· 8 years ago
379938e
Use RasterPipeline to support full precision on 16-bit RGBA pngs
by Matt Sarett
· 8 years ago
25b6083
Revert "Use RasterPipeline to support full precision on 16-bit RGBA pngs"
by Matt Sarett
· 8 years ago
bb2339d
Use RasterPipeline to support full precision on 16-bit RGBA pngs
by Matt Sarett
· 8 years ago
7a1cc67
SkPngCodec: Add support for 16-bit pngs (step 1)
by Matt Sarett
· 8 years ago
9bf39c2
Fix double CMYK->RGBA conversion on swizzled jpeg decodes
by Matt Sarett
· 8 years ago
a225e9b
Finish color space support for SkCodec
by Matt Sarett
· 8 years ago
68758ae
Remove SkEncodedInfo kPreSwizzled_Color from public API
by msarett
· 8 years ago
34e0ec4
Support the non-native (RGBA/BGRA) swizzle
by msarett
· 8 years ago
a45a668
Use SkEncodedInfo in place of SkSwizzler::SrcConfig
by msarett
· 8 years ago
9972c42
Clean up comments in SkSwizzler
by msarett
· 9 years ago
c5c322d
Optimize CMYK->RGBA (BGRA) transform for jpeg decodes
by msarett
· 9 years ago
1e06079
NEON optimizations for GrayAlpha -> RGBA/BGRA Premul/Unpremul
by msarett
· 9 years ago
93e613d
Handle gray alpha conversions in SkSwizzler
by msarett
· 9 years ago
2eff71c
NEON optimizations for gray -> RGBA (or BGRA) conversions
by msarett
· 9 years ago
f1b8b6a
Use NEON optimizations for RGB -> RGB(FF) or BGR(FF) in SkSwizzler
by msarett
· 9 years ago
8bf7b79
Refactor swizzle names and types.
by mtklein
· 9 years ago
19032f7
Use fActualProc to choose fFastProc or fSlowProc in SkSwizzler
by msarett
· 9 years ago
bda8609
Clean up unused or overly complex modes in SkSwizzler
by msarett
· 9 years ago
03108de
Add NEON swap opts and use opts in SkSwizzler
by msarett
· 9 years ago
a51e778
Use SkOpts routines in SkSwizzler
by msarett
· 9 years ago
8604ca2
SkSwizzler: Factor skipping zeros out into a helper function.
by mtklein
· 9 years ago
a4970dc
Delete reallyHasAlpha() from SkCodec
by msarett
· 9 years ago
3d00db3
Might as well inline these premultiplies.
by mtklein
· 9 years ago
5af4e0b
Make SkAndroidCodec support gif
by msarett
· 9 years ago
ef27d89
Use SkSwizzler to convert from CMYK
by scroggo
· 9 years ago
b7f1251
Revert of Use SkSwizzler to convert from CMYK (patchset #4 id:60001 of https://codereview.chromium.org/1411083009/ )
by scroggo
· 9 years ago
450ee8f
Use SkSwizzler to convert from CMYK
by scroggo
· 9 years ago
3d9d7a7
Create an SkAndroidCodec API separate from SkCodec
by msarett
· 9 years ago
80803ff
Fix SkSwizzler bug
by msarett
· 9 years ago
f724b99
Reenable warnings in src/codec
by msarett
· 9 years ago
fdb4757
Add subsetting to SkScanlineDecoder
by msarett
· 9 years ago
e6dd004
Fill incomplete images in SkCodec parent class
by msarett
· 9 years ago
e7fc14b
Move all knowledge of X sampling into SkScaledCodec
by scroggo
· 9 years ago
5406d6f
Scanline decoding for bmp
by msarett
· 9 years ago
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
cc2feb1
Support more swizzles to 565 in SkCodec
by scroggo
· 9 years ago
8f4ba76
SkScaledCodec class
by emmaleer
· 9 years ago
b0a32cc
Revert of SkScaledCodec class (patchset #35 id:680001 of https://codereview.chromium.org/1260673002/ )
by egdaniel
· 9 years ago
b157917
SkScaledCodec class
by emmaleer
· 9 years ago
c7993d7
Revert of SkScaledCodec class (patchset #34 id:660001 of https://codereview.chromium.org/1260673002/ )
by emmaleer
· 9 years ago
d518ea7
SkScaledCodec class
by emmaleer
· 9 years ago
e5aaa07
Revert of SkScaledCodec class (patchset #32 id:620001 of https://codereview.chromium.org/1260673002/ )
by emmaleer
· 9 years ago
0944100
SkScaledCodec class
by emmaleer
· 9 years ago
ab60c5b
Support decoding PNG to 565.
by scroggo
· 9 years ago
cbb12ca
Fix ASAN error for wbmp swizzles
by msarett
· 9 years ago
99f567e
Scanline decoding for wbmp
by msarett
· 9 years ago
fdb788c
Make SkSwizzler::Fill() support 565
by msarett
· 9 years ago
614aa07
Pass the destination pointer to next() in SkSwizzler
by msarett
· 9 years ago
eb602a5
SkCodec no longer inherits from SkImageGenerator.
by scroggo
· 9 years ago
e16b04a
SkJpegCodec
by msarett
· 9 years ago
3c309db
Implementing filling for SkBmpCodec
by msarett
· 9 years ago
438b2ad
***Disables swizzles to 565.
by msarett
· 9 years ago
0524590
Add scanline decoding to SkCodec.
by scroggo
· 9 years ago
eed039b
Adding swizzles for bmp:
by msarett
· 9 years ago
9552662
Option for SkCodec to treat dst as all zeroes.
by scroggo
· 9 years ago
7411438
Revert "Revert of fix for invalid for loop syntax broke build (patchset #1 id:1 of https://codereview.chromium.org/1007373003/)"
by msarett
· 9 years ago
dfdec78
Revert "Implementation of image decoding for bmp files, in accordance with the new API."
by msarett
· 9 years ago
3675874
Implementation of image decoding for bmp files, in accordance with the new API.
by msarett
· 9 years ago
f24f224
Add SkCodec, including PNG implementation.
by scroggo
· 9 years ago
ee1a726
Revert of Add SkCodec, including PNG implementation. (patchset #24 id:460001 of https://codereview.chromium.org/930283002/)
by scroggo
· 9 years ago
ca35885
Add SkCodec, including PNG implementation.
by scroggo
· 9 years ago