Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
external
/
chromium_org
/
third_party
/
skia
/
96fb7489ba46909c3f81bb2d94755e7d4ccb5fad
/
src
/
core
/
SkBitmapProcShader.cpp
96fb748
add localmatrix parameter to shader's asNewEffect
by commit-bot@chromium.org
· 10 years ago
edda70e
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 10 years ago
ce56d96
Remove SkShader virtual method validContext
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
53783b0
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
001f4ed
Extract most of the mutable state of SkShader into a separate Context object.
by commit-bot@chromium.org
· 10 years ago
28fcae2
Revert of Revert of Rename kPMColor_SkColorType to kN32_SkColorType. (https://codereview.chromium.org/234243002/)
by commit-bot@chromium.org
· 10 years ago
96edc24
Revert of Rename kPMColor_SkColorType to kN32_SkColorType. (https://codereview.chromium.org/227433009/)
by commit-bot@chromium.org
· 10 years ago
d923288
Revert of Revert of Rename kPMColor_SkColorType to kN32_SkColorType. (https://codereview.chromium.org/234243002/)
by commit-bot@chromium.org
· 10 years ago
757ebd2
Revert of Rename kPMColor_SkColorType to kN32_SkColorType. (https://codereview.chromium.org/227433009/)
by commit-bot@chromium.org
· 10 years ago
149e9a1
Rename kPMColor_SkColorType to kN32_SkColorType.
by commit-bot@chromium.org
· 10 years ago
0f10f7b
Allow toString capability to be toggled independent of developer mode.
by commit-bot@chromium.org
· 11 years ago
a5572e5
Add a class to allocate small objects w/o extra calls to new.
by commit-bot@chromium.org
· 11 years ago
900ecf2
use colortype instead of config
by reed@google.com
· 11 years ago
8b0e8ac
Refactor read and write buffers.
by commit-bot@chromium.org
· 11 years ago
79b7eee
Tweaks in how to apply bitmap filter levels in GPU.
by commit-bot@chromium.org
· 11 years ago
bc91fd7
Make GrBicubicEffect take tile modes rather than GrTextureParams.
by commit-bot@chromium.org
· 11 years ago
cea9abb
Do not use GrBicubic effect when downscaling. Also, don't use glTexStorage as it interferes with deleyed mipmap generation.
by commit-bot@chromium.org
· 11 years ago
cee9dcb
start to remove lockPixels from bitmapshader
by reed@google.com
· 11 years ago
30df03c
forgot to guard GPU includes when SK_SUPPORT_GPU not defined
by humper@google.com
· 11 years ago
3aad3b0
add support for high quality image filtering on the GPU
by humper@google.com
· 11 years ago
956b310
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
f9ed6fe
fix android build
by humper@google.com
· 11 years ago
b86add1
make the filter mode for GrTextureAccess an enum so we can plumb down
by humper@google.com
· 11 years ago
9c96d4b
fix trivial matrix computation
by humper@google.com
· 11 years ago
d647426
Reverted 10056-10059
by robertphillips@google.com
· 11 years ago
d64d8a9
Working plumb of image scaling:
by humper@google.com
· 11 years ago
95ed55a
Make all GrContext members that return a texture also ref the texture for the caller.
by bsalomon@google.com
· 12 years ago
68b58c9
Remove default implementation of GrEffect::isEqual. Make GrSingleTextureEffect abstract.
by bsalomon@google.com
· 12 years ago
0ac6af4
Wrap GrEffects in GrEffectPtr.
by bsalomon@google.com
· 12 years ago
76f9e93
Added print out of SkShader information to debugger
by robertphillips@google.com
· 12 years ago
e7591bb
call endContext() if we have to return false from setContext(), to keep the
by mike@reedtribe.org
· 12 years ago
2ad83ea
false --> NULL for failure return
by humper@google.com
· 12 years ago
e197cbf
Change signature of SkShader::asNewEffect(), implement for SkBitmapProcShader.
by bsalomon@google.com
· 12 years ago
a641f3f
reland 6798 w/ fix for bitmap-as-mask pixel-locking
by reed@google.com
· 12 years ago
135e16c
revert 6798 (assert in GM)
by reed@google.com
· 12 years ago
1adcf88
Goal: ensure we always balance lock/unlock pixels calls.
by reed@google.com
· 12 years ago
84239fb
mark our unflattened bitmap as immutable (just as picture deserialization does)
by reed@google.com
· 12 years ago
f94b3a4
Make SkShader store localM directly rather than as a separate alloc.
by bsalomon@google.com
· 12 years ago
3bafe74
Add SkShader::asShadeProc to fast-path the caller when the shader is fast
by reed@google.com
· 12 years ago
a0c2bc2
Make flattenables no longer depend on global static initializers.
by scroggo@google.com
· 12 years ago
c73dd5c
Update SkFlattenable buffers to be more modular.
by djsollen@google.com
· 12 years ago
91f319c
Use asNewCustomStage instead of asABitmap in SkGpuDevice, also removed now-unecessary twoPointRadialParams parameter from asABitmap.
by rileya@google.com
· 12 years ago
ff0da4f
Mutexes in pixelrefs were done very sloppily initially. The code (a) assumes all
by reed@google.com
· 12 years ago
99c114e
We were numerically overflowing our 16bit coordinates that we communicate
by reed@google.com
· 12 years ago
5492424
Cleanup code related to SkFlattenable::flatten()
by djsollen@google.com
· 12 years ago
9fe287b
add debuggin matrix-proc to validate its output before calling the samplers
by reed@google.com
· 12 years ago
d26147a
add optional manual global initialization
by caryclark@google.com
· 13 years ago
b6e1619
Adding isOpaque method to skia shader classes
by junov@chromium.org
· 13 years ago
ec3ed6a
Automatic update of all copyright notices to reflect new license terms.
by epoger@google.com
· 13 years ago
37a2012
add SkEmptyShader, and return it from CreateBitmapShader if the bitmap is empty
by reed@google.com
· 13 years ago
7c2f27d
make asABitmap() const change private cache fields in gradient to be mutable
by reed@google.com
· 14 years ago
f2b98d6
merge with changes for GPU backend
by reed@android.com
· 14 years ago
3ce77e4
call readyToDraw() instead of just checking for null pixels, since we could
by reed@android.com
· 14 years ago
258cb22
fix overflow in matrixproc, and add debugging code to test that
by reed@android.com
· 14 years ago
879a252
remove check for filtering. Now if the src is opaque, the filtered result
by reed@android.com
· 15 years ago
7f6e1e9
don't force bitmapIsOpaque to false if we're instrinsically 16bit
by reed@android.com
· 15 years ago
3c9b2a4
expand SkShader's flag kConstInY to 16 and 32 variants, allowing a shader
by reed@android.com
· 15 years ago
c645996
special case 1x1 bitmaps when drawn as a shader (treat as a solid color)
by reed@android.com
· 15 years ago
cafc9f9
fixes around isOpaque and dithering
by reed@android.com
· 15 years ago
4c128c4
add method to compute max count for a given buffer size in the bitmap shader.
by reed@android.com
· 15 years ago
07d1f00
add special matrixprocs when the matrix is at most translate. These are faster
by reed@android.com
· 15 years ago
7a99eb1
add shaderprocs for all-in-one special blits (matrix+sampler)
by reed@android.com
· 15 years ago
5119bdb
add shader flag kConstInY_Flag
by reed@android.com
· 15 years ago
89bb83a
fix trailing-ws initialize fFlags in bitmapprocshader
by reed@android.com
· 15 years ago
8a1c16f
grab from latest android
by reed@android.com
· 16 years ago