Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
82f44319159bb98dcacdbbec7ea643dde5ed024b
/
src
/
effects
/
SkMorphologyImageFilter.cpp
82f4431
Make GrPaints move their GrProcessor ownership into GrPipelineBuilder.
by Brian Salomon
· 8 years ago
615d66d
Add ImageToColorSpace helper in SkImageFilter
by Brian Osman
· 8 years ago
a4cb388
Revert "Add ImageToColorSpace helper in SkImageFilter"
by Brian Osman
· 8 years ago
e02d3ca
Add ImageToColorSpace helper in SkImageFilter
by Brian Osman
· 8 years ago
320573f
Add color space xform fallback to GrMorphologyEffect
by Brian Osman
· 8 years ago
0e8fc8b
Relandx2 "Remove antialiasing control from GrPaint."
by Brian Salomon
· 8 years ago
073285c
Revert "Reland "Remove antialiasing control from GrPaint.""
by Brian Salomon
· 8 years ago
3944484
Reland "Remove antialiasing control from GrPaint."
by Brian Salomon
· 8 years ago
419d81e
Revert "Remove antialiasing control from GrPaint."
by Brian Salomon
· 8 years ago
9f54935
Remove antialiasing control from GrPaint.
by Brian Salomon
· 8 years ago
94efbf5
Merge GrGLSLCaps into GrShaderCaps
by Brian Salomon
· 8 years ago
99938a8
Merge GrGLSLShaderVar and GrShaderVar
by Brian Salomon
· 8 years ago
db4183d
In GrProcessor::TextureSampler drop the "get", it's cleaner
by Brian Salomon
· 8 years ago
e60ad62
Guard against instantiate & accessRenderTarget failures
by Robert Phillips
· 8 years ago
0bbecb2
Rename GrTextureAccess to GrProcessor::TextureSampler.
by Brian Salomon
· 8 years ago
7f6cd90
Start plumbing deferral of GPU resources in the image filters
by Robert Phillips
· 8 years ago
1105224
Rename GrDrawContext to GrRenderTargetContext
by Brian Osman
· 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
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
5a9c2f1
sRGB cleanup in image filters. Ensure we configure paints correctly.
by brianosman
· 8 years ago
2a75e5d
Add output format properties to SkImageFilter::Context
by brianosman
· 8 years ago
2695eaa
Fix some GPU image filter code to preserve precision and color space
by brianosman
· 8 years ago
3e6cf87
Cleanup some sRGB TODOs, mostly around setting GrPaint flags correctly
by brianosman
· 8 years ago
1a1aa93
Remove unneeded GrGLSLTransformedCoordsArray type
by bsalomon
· 8 years ago
02fa32c
Move GrFixedClip into src directory
by csmartdalton
· 8 years ago
6738c70
Rename GrContext's newDrawContext & drawContext to makeDrawContext
by robertphillips
· 8 years ago
dfe4f2e
Add SkColorSpace to GrDrawContext
by brianosman
· 8 years ago
afbf71d
Adding color space to SkSpecialImage
by brianosman
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
846c051
Convert GrClip to an abstract base class
by cdalton
· 8 years ago
76948d4
Add Gr*Proxy classes
by robertphillips
· 8 years ago
4f16e63
Revert of Add Gr*Proxy classes (patchset #10 id:220001 of https://codereview.chromium.org/1937553002/ )
by robertphillips
· 8 years ago
92605b3
Add Gr*Proxy classes
by robertphillips
· 8 years ago
89d09a1
Revert of Add Gr*Proxy classes (patchset #9 id:160001 of https://codereview.chromium.org/1937553002/ )
by robertphillips
· 8 years ago
de5bf0c
Add Gr*Proxy classes
by robertphillips
· 8 years ago
d4c741e
Refactor drawContext/RenderTarget creation
by robertphillips
· 8 years ago
aa19a5f
Revert of Refactor drawContext/RenderTarget creation (patchset #8 id:140001 of https://codereview.chromium.org/1914883002/ )
by robertphillips
· 8 years ago
2f1c42e
Refactor drawContext/RenderTarget creation
by robertphillips
· 8 years ago
6c7e325
Bring sk_sp to GrDrawContext
by robertphillips
· 8 years ago
c91fd34
Add another dollop of sk_sp to SkSpecialImage and SkSpecialSurface
by robertphillips
· 8 years ago
3e30227
Begin removing deprecated (and now, unused) ImageFilter code paths
by robertphillips
· 8 years ago
225db44
Outline SkImageFilter Make methods
by robertphillips
· 8 years ago
3f6f76f
Rename EmitArgs::fSamplers to fTexSamplers
by cdalton
· 8 years ago
6461251
Upgrade SkSpecialImage to have getTextureRef & getROPixels entry points
by robertphillips
· 8 years ago
898235c
SkSurfaceProps now has a gamma-correct ("AllowSRGBInputs") flag. That's propagated in a few places so that the backend can do the right thing for L32 vs S32 mode.
by brianosman
· 8 years ago
fc11b0a
Update SkMorphology ImageFilters to sk_sp
by robertphillips
· 8 years ago
60c9b58
change flattenable factory to return sk_sp
by reed
· 8 years ago
2238c9d
Update SkMergeImageFilter to sk_sp
by robertphillips
· 8 years ago
40d8d62
Update Morphology image filter to store its type
by robertphillips
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
090b762
Temporary fix for --preAbandonGpuContext bug
by robertphillips
· 8 years ago
f299e71
Switch SkMorphologyImageFilter over to new onFilterImage interface
by robertphillips
· 8 years ago
e5e7984
Change signatures of filter bounds methods to return a rect.
by senorblanco
· 8 years ago
8528541
Add more specialized fragment builders
by cdalton
· 9 years ago
48e7846
Mark existing image filter entry points that will be going away with Deprecated
by robertphillips
· 9 years ago
5e58cee
Add GrShaderFlags enum
by cdalton
· 9 years ago
bf536af
Next round of GrGLSLFragmentProcessor-derived class cleanup
by robertphillips
· 9 years ago
9cdb992
Clean up GrGLSLFragmentProcessor-derived classes
by robertphillips
· 9 years ago
1de87df
Refactor to use GrWrapTextureInBitmap more
by robertphillips
· 9 years ago
4e23cda
remove imagefilter::sizeconstraint
by reed
· 9 years ago
db64af3
Fix filter primitive bounds computations.
by senorblanco
· 9 years ago
7ea439b
Create GLSLUniformHandler class for gpu backend
by egdaniel
· 9 years ago
c4b7272
Don't create a GXPFactory when blend is SrcOver
by egdaniel
· 9 years ago
4ca2e60
Add ShaderBuilders to EmitArgs and remove gettings from ProgBuilder.
by egdaniel
· 9 years ago
57d3b03
Rename some processor functions from GL to GLSL
by egdaniel
· 9 years ago
64c4728
Make all GrFragmentProcessors GL independent.
by egdaniel
· 9 years ago
2d721d3
Move all ShaderBuilder files to GLSL
by egdaniel
· 9 years ago
a2e69fc
Rename non-aa rect methods on GrDrawContext in anticipation of making them support aa
by bsalomon
· 9 years ago
018fb62
Create GLSL base class for ProgramDataManager
by egdaniel
· 9 years ago
c9b5f8b
tunnel down texture-size-constraint to imagefilters
by reed
· 9 years ago
1d3ff43
Image filters: Replace all use of tryAllocPixels() with createDevice().
by senorblanco
· 9 years ago
77a2e52
Remove DrawingMgr shims from GrContext
by robertphillips
· 9 years ago
9a70b6e
Image filters: refactor input GPU processing into filterInputGPU().
by senorblanco
· 9 years ago
b9519f8
Image Filters: refactor all CPU input processing into a filterInput helper function.
by senorblanco
· 9 years ago
2e1e51f
GrDrawContext now holds GrRenderTarget pointer
by robertphillips
· 9 years ago
4a33952
Bye bye processor data manager.
by bsalomon
· 9 years ago
c9a3706
Limit lifetime of GrDrawContext objects
by robertphillips
· 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
ac856c9
Remove GrStagedProcessor, remove the word Stage as it applies to FPs
by bsalomon
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
4bf69f7
Revert of Remove GrStagedProcessor, remove the word Stage as it applies to FPs (patchset #6 id:90001 of https://codereview.chromium.org/1307223004/ )
by rmistry
· 9 years ago
2424344
Remove GrStagedProcessor, remove the word Stage as it applies to FPs
by bsalomon
· 9 years ago
b1daa86
When getGLInstance is called on a frag proc, the resulting GrGLFragmentProcessor will be the root of a tree of GrGLFragmentProcessors that mirrors the GrFragmentProcessor's tree. This allows setData() to be called recursively (removing the responsibility from compose shader) and allows gl instances direct access to their children gl instances so they can emit their code.
by wangyix
· 9 years ago
d029ded
Port morphology to SkOpts.
by mtklein
· 9 years ago
4b3050b
Added registerChild; transforms, textures, glKey automatically handled.
by wangyix
· 9 years ago
eae6200
Some cleanup in GrTextureProvider and GrResourceProvider.
by bsalomon
· 9 years ago
eb86b55
Fix variable shadowing in SkMorphologyImageFilter
by robertphillips
· 9 years ago
7c157a9
Added GrGLFragmentProcessor::EmitArgs struct for use with emitCode()
by wangyix
· 9 years ago
ff0ca5e
Misc cleanup
by robertphillips
· 9 years ago
6af0c93
Moved GrGLFragmentProcessor definition to its own file
by wangyix
· 9 years ago
Next »