Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d07a2793baea42956d27b3ad47ed562f08e4570a
/
include
/
gpu
/
GrXferProcessor.h
d07a279
Revert of Rework GrPipelineInfo (patchset #7 id:120001 of https://codereview.chromium.org/1213383005/)
by bsalomon
· 9 years ago
f5179a4
Makes GrPipelineInfo a class with query functions used by GrBatch subclasses.
by bsalomon
· 9 years ago
ee0175f
Move blend enums into GrBlend.h
by cdalton
· 9 years ago
86ae0a9
Add mixed samples support to XPs
by cdalton
· 9 years ago
edbb31f
Apply coverage in XP base class when using dst reads
by cdalton
· 9 years ago
1fa4572
Update XPF invariant info to not account for conflation
by cdalton
· 9 years ago
6fd158e
Implement Porter Duff XP with a blend table
by cdalton
· 9 years ago
6a44c6a
Move DstCoordTexture to GrXP, rename and remove the word "copy" from dstcopytexture names.
by bsalomon
· 9 years ago
c33db93
Revert of Implement Porter Duff XP with a blend table (patchset #12 id:220001 of https://codereview.chromium.org/1124373002/)
by bungeman
· 9 years ago
d23a395
Revert of Move DstCoordTexture to GrXP, rename and remove the word "copy" from dstcopytexture names. (patchset #6 id:100001 of https://codereview.chromium.org/1132093004/)
by bungeman
· 9 years ago
bb106b5
Move DstCoordTexture to GrXP, rename and remove the word "copy" from dstcopytexture names.
by bsalomon
· 9 years ago
9a70920
Implement Porter Duff XP with a blend table
by cdalton
· 9 years ago
4b91f76
rename GrDrawTargetCaps to GrCaps
by bsalomon
· 9 years ago
f7cc877
Add function for logging blend info on XP.
by bsalomon
· 9 years ago
c19cdc2
Only discard for XP dstCopies if we have a coverage value.
by egdaniel
· 9 years ago
8917d62
Implement support for KHR_blend_equation_advanced
by cdalton
· 10 years ago
99bc9fd
Remove canTweakAlphaForCoverage from XP's since batch reads flag.
by egdaniel
· 10 years ago
9954bc3
Use texture barriers to read directly from the RT
by cdalton
· 10 years ago
e9c0fc6
Pull out shader-specific caps into GrShaderCaps and GrGLSLCaps
by jvanverth
· 10 years ago
cfc1886
Use GLSLCaps for creating processor keys and GLSL-specific programs
by jvanverth
· 10 years ago
f4f2b44
Add onGetBlendInfo to GrXferProcessor
by cdalton
· 10 years ago
0bdeec9
Remove canApplyCoverage from XP and all related functions in gpu code.
by egdaniel
· 10 years ago
3ad6570
Use dst copies in porter duffer XP to correctly render certain blends.
by egdaniel
· 10 years ago
b197b8f
Use SkXfermode as public facing enum for GrPorterDuffXP
by egdaniel
· 10 years ago
f7c2d55
Determine whether we can tweakAlphaForCoverage during Pipeline/XP creation.
by egdaniel
· 10 years ago
2b816ba
Revert of Use dst copies in porter duffer XP to correctly render certain blends. (patchset #4 id:60001 of https://codereview.chromium.org/914003003/)
by egdaniel
· 10 years ago
997c635
Use dst copies in porter duffer XP to correctly render certain blends.
by egdaniel
· 10 years ago
e36914c
Pass in ProcOptInfos into willNeedDstCopy on XPs
by egdaniel
· 10 years ago
50785a3
Revert of Revert of Move DstCopy on gpu into the GrXferProcessor. (patchset #1 id:1 of https://codereview.chromium.org/901663007/)
by bsalomon
· 10 years ago
21b2c53
Revert of Move DstCopy on gpu into the GrXferProcessor. (patchset #11 id:200001 of https://codereview.chromium.org/885923002/)
by bsalomon
· 10 years ago
5e1378d
Move DstCopy on gpu into the GrXferProcessor.
by egdaniel
· 10 years ago
4dce32c
Revert "Move DstCopy on gpu into the GrXferProcessor."
by egdaniel
· 10 years ago
7adb355
Revert of Revert "Move DstCopy on gpu into the GrXferProcessor." (patchset #1 id:1 of https://codereview.chromium.org/896163003/)
by egdaniel
· 10 years ago
3e9dfdb
Revert "Move DstCopy on gpu into the GrXferProcessor."
by egdaniel
· 10 years ago
74a1175
Move DstCopy on gpu into the GrXferProcessor.
by egdaniel
· 10 years ago
71e236c
Remove willReadDst from GrFragmentProcessor.
by egdaniel
· 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
8750924
Add Coverage Drawing XP
by egdaniel
· 10 years ago
9b98932
This change will ultimately pull uniform color, and to a much lesser degree uniform coverage, into GPs. There are still some loose ends because drawstate has the ability to override the GP, but fixing these cleanly will have to wait until we have deferred geometry in place and can make attribute / uniform decisions on the fly.
by joshualitt
· 10 years ago
54160f3
Add xp optimization for RGB coverage.
by egdaniel
· 10 years ago
56995b5
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
c230414
Create xfer processor backend.
by egdaniel
· 10 years ago
2947382
Revert of Create xfer processor backend. (patchset #6 id:100001 of https://codereview.chromium.org/764643004/)
by joshualitt
· 10 years ago
8c0f615
Revert of Remove GP from drawstate, revision of invariant output for GP (patchset #9 id:160001 of https://codereview.chromium.org/791743003/)
by joshualitt
· 10 years ago
c6bc58e
Remove GP from drawstate, revision of invariant output for GP
by joshualitt
· 10 years ago
4dffc94
Create xfer processor backend.
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
915187b
Check XpFactory equality in DrawState
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