Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
57bfa0209e3379385b7ef6217cafb22ca83836c8
/
src
/
core
/
SkDraw.cpp
57bfa02
Change the Sprite portion of SkBlitter use SkArenaAlloc.
by Herb Derby
· 7 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
a99b6ce
start removing uses of SkScalarMul
by Mike Reed
· 8 years ago
00dca8c
Remove SkBlitter:resetShaderContext()
by Florin Malita
· 8 years ago
986480a
Revert "move SkDevice.h and SkBitmapDevice.h contents in to src headers"
by Mike Reed
· 8 years ago
2f719a6
move SkDevice.h and SkBitmapDevice.h contents in to src headers
by Mike Reed
· 8 years ago
693fdbd
refFoo variant for getters that naturally have a sk_sp
by Mike Reed
· 8 years ago
11970e5
Add destination color space to shader ContextRec
by Brian Osman
· 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
70ac8a9
Fix bitmap shaders gm
by Matt Sarett
· 8 years ago
7039f74
Remove SkImageInfoIsGammaCorrect, etc...
by Brian Osman
· 8 years ago
a9fd106
Draw Alpha8 + color filter correctly in software
by Matt Sarett
· 8 years ago
7d954ad
remove xfermode from public api
by Mike Reed
· 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
f85d2a4
Avoid unneeded paint copies in SkDraw::drawBitmap
by fmalita
· 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
d0cd2ec
Remove some useless declarations
by sylvestre.ledru
· 8 years ago
1ec04d9
rename FoceCopyMode to SkCopyPixelMode
by reed
· 8 years ago
9ac6d8d
Fix F16 raster text masks. We don't want fake gamma in that case.
by brianosman
· 8 years ago
e34f17d
Make SkFont a bit more useable
by robertphillips
· 8 years ago
01a2ff8
check for culled-out paths inside SkDraw
by reed
· 8 years ago
a4b8704
check for zero scale in SkDraw::ComputeResScaleForStroking
by lsalzman
· 8 years ago
dabe5d3
update callers to not use SkColorProfileType
by reed
· 8 years ago
875e13c
Simplify mask/clip intersection, making sure to explicitly check for an empty mask.
by mtklein
· 8 years ago
804b461
SkPixmap::setColorSpace
by msarett
· 8 years ago
66a96d0
Propagate filter mode when rendering Alpha8 bitmaps
by brianosman
· 8 years ago
82595b6
refactor drawPath to have drawDevPath
by reed
· 8 years ago
055e192
Take SkStrokeRec::InitStyle rather than SkPaint::Style in mask filter and DrawMask
by bsalomon
· 8 years ago
1e7f5e7
remove 'deprecated' region from SkDraw
by reed
· 8 years ago
a1e8f8d
Decouple contrast boost from fake gamma.
by brianosman
· 8 years ago
cfb6bdf
switch xfermodes over to sk_sp
by reed
· 8 years ago
77a9cc1
Don't convert to Sk48Dot16 in DrawOneGlyph.
by benjaminwagner
· 8 years ago
a439334
Reland of "switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )"
by reed
· 8 years ago
f28ad89
Revert of switch patheffects over to sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1813553005/ )
by reed
· 8 years ago
9fbee18
switch patheffects over to sk_sp
by reed
· 8 years ago
94ad73a
Avoid unneeded ref churn in SkDraw::drawVertices
by fmalita
· 8 years ago
d7dc76f
Remove version checks for _MSC_VER < 1800 (msvs2013).
by bungeman
· 8 years ago
8a21c9f
use Make instead of Create to return a shared shader
by reed
· 8 years ago
88cb822
4377: drawVertices crashes when shader+colorfilter in the paint
by aleksandar.stojiljkovic
· 8 years ago
a0cee5f
remove align16 calls in skhader context sizes. will handle this elsewhere as needed
by reed
· 8 years ago
773ceda
Enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ )"
by reed
· 8 years ago
e38bcaf
Revert of enforce 16byte alignment in shader contexts (patchset #1 id:1 of https://codereview.chromium.org/1759653004/ )
by halcanary
· 8 years ago
d812fb4
enforce 16byte alignment in shader contexts
by reed
· 8 years ago
43437c2
Round to nearest in ScalarTo256.
by benjaminwagner
· 8 years ago
d936f63
Simplify and combine SkDrawCacheProc and SkMeasureCacheProc to SkPaint::GlyphCacheProc.
by benjaminwagner
· 8 years ago
d0c4e09
Add dest type hint to SkShader::ContextRec
by fmalita
· 8 years ago
f6d1e60
Only use fake gamma with linear devices.
by bungeman
· 8 years ago
8d9f2e4
Add ContextRec param to SkShader::contextSize()
by fmalita
· 8 years ago
e6af96a
Change ScalarTo256 to more efficient implementation.
by benjaminwagner
· 8 years ago
a273c0f
remove legacy defines
by caryclark
· 9 years ago
1a7eb26
resolution dependent path measure
by caryclark
· 9 years ago
c7e211a
SkTreatAsSprite should take AA into account
by fmalita
· 9 years ago
5423ee1
Revert of SkTreatAsSprite should take AA into account (patchset #5 id:80001 of https://codereview.chromium.org/1566943002/ )
by reed
· 9 years ago
983dc25
SkTreatAsSprite should take AA into account
by fmalita
· 9 years ago
221524d
Start using <type_traits> and <utility> (C++11).
by bungeman
· 9 years ago
e80eb92
Add default ctor to SkMask
by robertphillips
· 9 years ago
565901d
Switch SkAutoMalloc to SkAutoTMalloc to avoid cast
by scroggo
· 9 years ago
2028d7f
add support for capped hairlines
by caryclark
· 9 years ago
d4c24f6
Simplify D1G so that it can inline DrawOneGlyph, and fix a bug in codegen
by herb
· 9 years ago
2e8fec7
Revert of Simplify draw one glyph (patchset #3 id:40001 of https://codereview.chromium.org/1403573002/ )
by herb
· 9 years ago
001e744
Replace D1G with a simpler implementation.
by herb
· 9 years ago
11a7f7f
Remove SkDrawProcs
by herb
· 9 years ago
4c11b3f
Move glyph choosing to the find and place glyph code.
by herb
· 9 years ago
e59124e
Convert drawText to using the find and place code. BUG=skia:
by herb
· 9 years ago
9be5ff6
Replace glyph find and position with common code for the gpu bitmap case.
by herb
· 9 years ago
e5911c9
Extract glyph find and position code in preparation to use it in XPS and GPU code.
by herb
· 9 years ago
a267904
Fix compile error mac 10.8.
by herb
· 9 years ago
f553e4e
Extract the glyph picking and placing code.
by herb
· 9 years ago
cd7f035
Revert of Parallel cache - preliminary (patchset #24 id:460001 of https://codereview.chromium.org/1264103003/ )
by herb
· 9 years ago
435657f
Forward declare SkStrokeRec in SkPathEffect
by halcanary
· 9 years ago
014ffdb
Parallel cache.
by herb
· 9 years ago
951d854
Revert of Parallel cache - preliminary (patchset #23 id:440001 of https://codereview.chromium.org/1264103003/ )
by jyasskin
· 9 years ago
8e74046
Remove race.
by herb
· 9 years ago
bf29888
Parallel cache.
by herb
· 9 years ago
ef2df09
Revert of Parallel cache - preliminary (patchset #22 id:420001 of https://codereview.chromium.org/1264103003/ )
by herb
· 9 years ago
6f2a486
Parallel cache.
by herb
· 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
8e0c150
Propagate SkSurfaceProps when known
by robertphillips
· 9 years ago
7b05ff1
Rename all things "leaky" in SkDevice
by robertphillips
· 9 years ago
41e010c
Revert[2] SkDraw and all Blitters to use pixmap instead of bitmapi
by reed
· 9 years ago
b3f0ec9
Revert of change SkDraw and all Blitters to use pixmap instead of bitmap (patchset #6 id:100001 of https://codereview.chromium.org/1148793007/)
by reed
· 9 years ago
c31af443
change SkDraw and all Blitters to use pixmap instead of bitmap
by reed
· 9 years ago
56263c7
delete (unused) TransparentShader
by reed
· 9 years ago
cb67414
use pixmaps for dst in sprites -- NO BITMAPS
by reed
· 9 years ago
c240e71
remove bitmaps entirely from sprite blits (as source)
by reed
· 9 years ago
92fc2ae
add SkPixmap and external locking to bitmaps
by reed
· 9 years ago
3ece53e
Add mode validation to PtProcRec::init.
by ochang
· 9 years ago
5dc6b7d
change hairline procs to take array of points
by reed
· 9 years ago
Next »