Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
374772bd61951f01bf84fe17bf53d8867681c9ae
/
src
/
core
/
SkPictureShader.cpp
1638c0d
Add destination color space to AsFPArgs. Eliminates last XFORMTODO.
by brianosman
· 8 years ago
839345d
Bundle SkShader::asFragmentProcessor arguments in a struct
by brianosman
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
982eb7f
Add new SkSourceGammaTreatment enum, used in situations like mipmap construction, where we need to know if we should respect (vs. ignore) the gamma encoding of sRGB tagged images. Plumb that extensively.
by brianosman
· 8 years ago
60c9b58
change flattenable factory to return sk_sp
by reed
· 8 years ago
ca2622b
return pictures as sk_sp
by reed
· 8 years ago
7fb4f8b
Revert "Revert of add Make variations to return SkImage by sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1778393002/ )"
by reed
· 8 years ago
e683c56
Revert of add Make variations to return SkImage by sk_sp (patchset #5 id:80001 of https://codereview.chromium.org/1778393002/ )
by robertphillips
· 8 years ago
bd73ffb
add Make variations to return SkImage by sk_sp
by reed
· 8 years ago
5671c5b
SkImage now has makeShader to return sk_sp
by reed
· 8 years ago
8a21c9f
use Make instead of Create to return a shared shader
by reed
· 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
85c6f98
Use enclosing int rect for picture shader tiles
by fmalita
· 8 years ago
8d9f2e4
Add ContextRec param to SkShader::contextSize()
by fmalita
· 8 years ago
40bed64
SkPictureShader cleanup
by fmalita
· 8 years ago
1b46a57
Remove SkDEPRECATED_InstallDiscardablePixelRef from SkPictureShader
by fmalita
· 8 years ago
0152cc3
remove 565 effects shaders
by caryclark
· 9 years ago
b4a2076
Revert of Remove SkDEPRECATED_InstallDiscardablePixelRef from SkPictureShader (patchset #3 id:40001 of https://codereview.chromium.org/1405103003/ )
by caryclark
· 9 years ago
fa694ad
Remove SkDEPRECATED_InstallDiscardablePixelRef from SkPictureShader
by fmalita
· 9 years ago
f469fc0
Fix floating point data loss in SkPictureShader
by ericrk
· 9 years ago
4a33952
Bye bye processor data manager.
by bsalomon
· 9 years ago
25a5b0d
Revert of SkImage-backed SkPictureShader (patchset #4 id:60001 of https://codereview.chromium.org/1343153003/ )
by robertphillips
· 9 years ago
97be9a0
SkImage-backed SkPictureShader
by fmalita
· 9 years ago
d114645
SkInstallDiscardablePixelRef is deprecated, enforce that
by reed
· 9 years ago
44c3128
Clean up some lint complaints
by robertphillips
· 9 years ago
ddc4b46
Image generator-backed SkPictureShader
by fmalita
· 9 years ago
c21b09e
Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor*
by bsalomon
· 9 years ago
a511e6a
Revert of Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor* (patchset #8 id:140001 of https://codereview.chromium.org/1316513002/ )
by rmistry
· 9 years ago
ecfdc25
Change SkShader;asFragmentProcessor signature to no longer take skpaint\grcolor*
by bsalomon
· 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
216b643
private iterator to visit all resource cache entries
by reed
· 9 years ago
f582282
change asABitmap to isABitmap on shader
by reed
· 9 years ago
9cc1775
rename GrShaderDataManager -> GrProcessorDataManager
by joshualitt
· 9 years ago
8ca93e7
Initial CL to create dummy GrShaderDataManager and thread it through
by joshualitt
· 9 years ago
446ee67
skia: Add runtime option to disable picture IO security precautions
by hendrikw
· 9 years ago
7622863
Add direct getter for GrCaps to GrContext.
by bsalomon
· 9 years ago
084d1b6
Revert of Add direct getter for GrCaps to GrContext. (patchset #4 id:60001 of https://codereview.chromium.org/1149773005/)
by bsalomon
· 9 years ago
9138c46
Add direct getter for GrCaps to GrContext.
by bsalomon
· 9 years ago
76be9c8
Don't serialize SkPictures in SkPictureShaders when in untrusted mode.
by mtklein
· 9 years ago
cfa90a1
Empty picture shaders should draw nothing.
by mtklein
· 9 years ago
80ea19c
Revert of Revert of stop calling SkScalarDiv (patchset #1 id:1 of https://codereview.chromium.org/1138263002/)
by reed
· 9 years ago
2629697
Revert of stop calling SkScalarDiv (patchset #4 id:60001 of https://codereview.chromium.org/1135053002/)
by reed
· 9 years ago
67d71c8
stop calling SkScalarDiv
by reed
· 9 years ago
88f12db
SkPictureShader: floor scaledSize not to exceed maxTextureSize
by gen.kim
· 9 years ago
b9ed884
SkPictureShader: scale down if width or height is larger than maxTextureSize
by gen.kim
· 9 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 9 years ago
adf9990
add SkMatrix::decomposeScale
by reed
· 9 years ago
511005b
Lower SkPictureShader tile size limits
by fmalita
· 9 years ago
f47e707
Revert of Use an image generator to back SkPictureShader tiles. (patchset #4 id:60001 of https://codereview.chromium.org/866773002/)
by fmalita
· 9 years ago
7eeba25
Notify resource caches when pixelref genID goes stale
by reed
· 9 years ago
4739955
Use an image generator to back SkPictureShader tiles.
by fmalita
· 9 years ago
9e447c0
remove unneeded preroll
by reed
· 9 years ago
3d91aad
Disable LCD text when rasterizing SkPictureShader tiles.
by fmalita
· 9 years ago
96a857e
initial preroll api
by reed
· 9 years ago
b087879
SkPictureShader should handle negative scaling gracefully.
by fmalita
· 10 years ago
72c9faa
Fix up all the easy virtual ... SK_OVERRIDE cases.
by mtklein
· 10 years ago
5531d51
remove view matrix from context
by joshualitt
· 10 years ago
04b49c3
Don't store an SkMatrix in BitmapShaderKey.
by fmalita
· 10 years ago
387a01a
Detect discarded SkPictureShader pixel refs.
by fmalita
· 10 years ago
a2bd24f
Tweak SkPictureShader's tile semantics.
by fmalita
· 10 years ago
3f3b3d0
Remove SK_SUPPORT_LEGACY_DEEPFLATTENING.
by mtklein
· 10 years ago
6e78293
Revert of Remove SK_SUPPORT_LEGACY_DEEPFLATTENING. (patchset #1 id:1 of https://codereview.chromium.org/769953002/)
by mtklein
· 10 years ago
52c2935
Remove SK_SUPPORT_LEGACY_DEEPFLATTENING.
by mtklein
· 10 years ago
171e5b7
SkResourceCache::Key namespace support.
by fmalita
· 10 years ago
23df2d6
Picture shader resource caching.
by fmalita
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
8482504
make allocPixels throw on failure
by reed
· 10 years ago
a8d7f0b
Try out scalar picture sizes
by robertphillips
· 10 years ago
9fa60da
Simplify flattening to just write enough to call the factory/public-constructor for the class. We want to *not* rely on private constructors, and not rely on calling through the inheritance hierarchy for either flattening or unflattening(CreateProc).
by reed
· 10 years ago
bb204f4
Clamp SkPictureShader's tile size.
by fmalita
· 10 years ago
b5f7826
Explicit tile bounds for SkPictureShader
by fmalita
· 10 years ago
e846499
Make SkPictureShader and SkPictureImageFilter use const SkPictures
by robertphillips
· 10 years ago
1b0aa00
No need to cache local matrix in picture shader.
by scroggo
· 10 years ago
83d081a
Goodbye GrEffectRef.
by bsalomon
· 10 years ago
97b9ab7
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 years ago
969842a
Revert of Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*. (https://codereview.chromium.org/377503004/)
by reed
· 10 years ago
2011fe9
Make GrDrawState and GrPaint take GrEffect* instead of GrEffectRef*.
by bsalomon
· 10 years ago
9de5b51
SkShader::asNewEffect Refactoring
by dandov
· 10 years ago
9b14f26
Alter SkCanvas::drawPicture (devirtualize, take const SkPicture, take pointer)
by robertphillips
· 10 years ago
5970f62
re-land hide get/setLocalMatrix
by commit-bot@chromium.org
· 10 years ago
96fb748
add localmatrix parameter to shader's asNewEffect
by commit-bot@chromium.org
· 10 years ago
d12de02
Revert of hide get/setLocalMatrix (https://codereview.chromium.org/279563002/)
by commit-bot@chromium.org
· 10 years ago
5adad32
hide get/setLocalMatrix
by commit-bot@chromium.org
· 10 years ago
80116dc
add local-matrix to shader::context
by commit-bot@chromium.org
· 10 years ago
f03f9ff
don't leak the bitmapShader
by commit-bot@chromium.org
· 10 years ago
ce56d96
Remove SkShader virtual method validContext
by commit-bot@chromium.org
· 10 years ago
5aacfe9
Remove setLocalMatrix calls from picture shader GM.
by commit-bot@chromium.org
· 10 years ago
c09abe6
Revert of Remove setLocalMatrix calls from picture shader GM. (https://codereview.chromium.org/260863007/)
by commit-bot@chromium.org
· 10 years ago
74b8cb1
Remove setLocalMatrix calls from picture shader GM.
by commit-bot@chromium.org
· 10 years ago
e901b6d
create struct to hold all the params passed around for shader::context
by commit-bot@chromium.org
· 10 years ago
9c9005a
Move SkShader::fLocalMatrix into SkShader constructor.
by commit-bot@chromium.org
· 10 years ago
87fcd95
Revert of Revert of Extract most of the mutable state of SkShader into a separate Context object. (https://codereview.chromium.org/249643002/)
by commit-bot@chromium.org
· 10 years ago
6e5671d
Revert of Extract most of the mutable state of SkShader into a separate Context object. (https://codereview.chromium.org/207683004/)
by commit-bot@chromium.org
· 10 years ago
bc2f1dc
Extract most of the mutable state of SkShader into a separate Context object.
by commit-bot@chromium.org
· 10 years ago
855e88e
Fixes for SkPictureShader.
by commit-bot@chromium.org
· 10 years ago
Next »