Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
82223aae39b7dd414c94c502fba90a7177ba79f3
/
src
/
gpu
/
GrPaint.cpp
9a9baae
Use SkPMColor4f throughout clear APIs
by Brian Osman
· 6 years ago
cb3d087
Remove all remaining GrColor4f (other than gradients)
by Brian Osman
· 6 years ago
9aa30c6
Remove sRGB config checks based on color space
by Brian Osman
· 6 years ago
2b23c4b
Dest color space no longer impacts mipmaps or texture sampling
by Brian Osman
· 6 years ago
2240be9
Remove color space xform from GrTextureDomain & GrSimpleTextureEffect
by Brian Osman
· 7 years ago
2bbdcc4
Rework GrSamplerParams to be more compact and use its own wrap mode enum.
by Brian Salomon
· 7 years ago
b74ef03
Hide GrPaint copy constructor and add GrPaint::Clone and remove MoveOrNew and MoveOrCopy.
by Brian Salomon
· 7 years ago
fbcef6e
Clean up GrResourceProvider usage
by Robert Phillips
· 7 years ago
6d4b65e
Revert "Revert "Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp.""
by Brian Salomon
· 7 years ago
0f35332
Revert "Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp."
by Brian Salomon
· 7 years ago
ff574e0
Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp.
by Brian Salomon
· 7 years ago
c0b642c
Split GrPipelineInput into separate color and coverage types, the latter of which is just an enum.
by Brian Salomon
· 7 years ago
3798c86
Remove GrFragmentProcessor-derived class' GrTexture-based ctors
by Robert Phillips
· 7 years ago
296b1cc
Retract GrContext from src/gpu/effects
by Robert Phillips
· 7 years ago
94cce4c
Make GrXferProcessor and related classes private.
by Brian Salomon
· 7 years ago
00b2cca
Simplify GrPaint::isConstantBlendedColor to avoid FP analysis and XP virtual calls
by Brian Salomon
· 7 years ago
c6b7146
Remove component flags from GrPipelineInput.
by Brian Salomon
· 8 years ago
9a51498
Remove component flags from GrXPFactory output analysis.
by Brian Salomon
· 8 years ago
eec6f7b
Use new fragment processor optimization queries.
by Brian Salomon
· 8 years ago
901f29a
Allow GrSingleTextureEffect to take GrTextureProxies
by Robert Phillips
· 8 years ago
0831f1b
Rename GrProcOptInfo::addProcessors to analyzeProcessors
by Brian Salomon
· 8 years ago
aab259e
Simplify GrProcOptInfo initialization.
by Brian Salomon
· 8 years ago
82f4431
Make GrPaints move their GrProcessor ownership into GrPipelineBuilder.
by Brian Salomon
· 8 years ago
a163392
Revert "Revert "Removing ref counting from GrXPFactory.""
by Brian Salomon
· 8 years ago
003312a
Revert "Removing ref counting from GrXPFactory."
by Brian Salomon
· 8 years ago
a8f80de
Removing ref counting from GrXPFactory.
by Brian Salomon
· 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
514baff
Rename GrTextureParams to GrSamplerParams
by Brian Salomon
· 8 years ago
618d304
GrConstColorProcessor uses 4f colors in the destination space
by Brian Osman
· 8 years ago
198ca42
Inline fast path for GrPaint::isConstantBlendedColor when no color FPs and src-over blend.
by bsalomon
· 8 years ago
9b03e7b
GrFP can express distance vector field req., program builder declares variable for it
by dvonbeck
· 8 years ago
54f30c1
Introduce GrColorSpaceXform, for gamut conversion on textures
by brianosman
· 8 years ago
a4535a3
GrColor4f is yet another 4f color type, unfortunately.
by brianosman
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 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
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
64d094d
Require sRGB write control for sRGB support. Add flag to GrPaint to suppress linear -> sRGB conversion on write. Use that to fix YUV conversion, which directly produces sRGB data. (Technically, it produces data in whatever the color space of the JPEG might be).
by brianosman
· 8 years ago
c4b7272
Don't create a GXPFactory when blend is SrcOver
by egdaniel
· 9 years ago
4a33952
Bye bye processor data manager.
by bsalomon
· 9 years ago
aca31fe
Stop supporting HW dither
by bsalomon
· 9 years ago
af2533a
Make GrProcessorDataManager a noop
by joshualitt
· 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
5b4f05f
Move GrProcessorDataManager to GrMemoryPool
by joshualitt
· 9 years ago
5f10b5c
More threading of GrProcessorDataManager
by joshualitt
· 9 years ago
1fa4572
Update XPF invariant info to not account for conflation
by cdalton
· 9 years ago
b197b8f
Use SkXfermode as public facing enum for GrPorterDuffXP
by egdaniel
· 10 years ago
2fdeda0
XPFactory lazily initializie in drawstate / GrPaint
by joshualitt
· 10 years ago
40d4bd8
removing coord change matrices
by joshualitt
· 10 years ago
080e673
Add XP to handle the cases where we disable color write.
by egdaniel
· 10 years ago
9e4ecdc
Add an InvariantOutput for the XPF.
by egdaniel
· 10 years ago
9513143
Make all blending up to GrOptDrawState be handled by the xp/xp factory.
by egdaniel
· 10 years ago
8d95ffa
Revert of Make all blending up to GrOptDrawState be handled by the xp/xp factory. (patchset #7 id:140001 of https://codereview.chromium.org/759713002/)
by egdaniel
· 10 years ago
7c66342
Make all blending up to GrOptDrawState be handled by the xp/xp factory.
by egdaniel
· 10 years ago
c016fb8
Use static XPF for porter duff xp factories.
by egdaniel
· 10 years ago
378092f
Add XferProcessor factory in GrPaint and GrDrawState.
by egdaniel
· 10 years ago
b6cbc38
Add GrProcOptInfo class to track various output information for color and coverage stages.
by egdaniel
· 10 years ago
605dd0f
Move GrInvariantOutput out of GrProcessor and into its own class.
by egdaniel
· 10 years ago
4052a8e
Remove coverage from grpaint
by joshualitt
· 10 years ago
37b4d86
Force input coverage to be only a byte in gpu shaders.
by egdaniel
· 10 years ago
1a8ecdf
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 10 years ago
b4b7a4c
Revert of Add isSingleComponent bool to getConstantColorComponent (patchset #6 id:100001 of https://codereview.chromium.org/608253002/)
by robertphillips
· 10 years ago
3b8af07
Add isSingleComponent bool to getConstantColorComponent
by egdaniel
· 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
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
f99f884
Remove use of GrEffectRef from draw state and below.
by bsalomon
· 10 years ago
88cb22b
Convert GrCrash->SkFAIL GrDebugCrash->SkDEBUGFAIL
by commit-bot@chromium.org
· 10 years ago
a34995e
Implement SkColorFilter as a GrGLEffect
by commit-bot@chromium.org
· 11 years ago
f6de475
Replace uses of GrAssert by SkASSERT.
by tfarina@chromium.org
· 11 years ago
24ab3b0
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
75796db
Revert "Add blend optimization helpers and use to convert rect draws to clears."
by bsalomon@google.com
· 11 years ago
c1cdf21
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
9b6a185
Revert "Add blend optimization helpers and use to convert rect draws to clears."
by bsalomon@google.com
· 11 years ago
66017f6
Add blend optimization helpers and use to convert rect draws to clears.
by commit-bot@chromium.org
· 11 years ago
b88ab93
Sanitizing source files in Housekeeper-Nightly
by skia.committer@gmail.com
· 11 years ago
42dacab
Make GrPaint have a variable sized array of color and coverage stages rather than a fixed size.
by commit-bot@chromium.org
· 11 years ago