Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
44701df5ce572ac3cccec785cf52103d3d5d14a5
/
src
/
gpu
/
GrPipelineBuilder.h
44701df
Move clip off of draw target
by joshualitt
· 10 years ago
0bdeec9
Remove canApplyCoverage from XP and all related functions in gpu code.
by egdaniel
· 10 years ago
b197b8f
Use SkXfermode as public facing enum for GrPorterDuffXP
by egdaniel
· 10 years ago
e36914c
Pass in ProcOptInfos into willNeedDstCopy on XPs
by egdaniel
· 10 years ago
8072caa
A simple change to move a bunch of stuff out of Gr*Geometry.h
by joshualitt
· 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
4d8da81
GrBatchPrototype
by joshualitt
· 10 years ago
c2893c5
Revert of GrBatchPrototype (patchset #32 id:630001 of https://codereview.chromium.org/845103005/)
by joshualitt
· 10 years ago
d5a7db4
GrBatchPrototype
by joshualitt
· 10 years ago
ca0a179
Revert of GrBatchPrototype (patchset #30 id:570001 of https://codereview.chromium.org/845103005/)
by joshualitt
· 10 years ago
d15e4e4
GrBatchPrototype
by joshualitt
· 10 years ago
8dd688b
Rename GrOptDrawState to GrPipeline and GrDrawState to GrPipelineBuilder
by egdaniel
· 10 years ago
[Renamed (85%) from src/gpu/GrDrawState.h]
2fdeda0
XPFactory lazily initializie in drawstate / GrPaint
by joshualitt
· 10 years ago
71e236c
Remove willReadDst from GrFragmentProcessor.
by egdaniel
· 10 years ago
8059eb9
Move ViewMatrix off of drawstate
by joshualitt
· 10 years ago
40d4bd8
removing coord change matrices
by joshualitt
· 10 years ago
d27f73e
Remove coordchanges from drawstate
by joshualitt
· 10 years ago
8fc6c2d
This CL cleans up the last remaining users of localCoordChange on paint
by joshualitt
· 10 years ago
080e673
Add XP to handle the cases where we disable color write.
by egdaniel
· 10 years ago
8750924
Add Coverage Drawing XP
by egdaniel
· 10 years ago
56995b5
Remove GP from drawstate, revision of invariant output for GP
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
2e3b3e3
This cl moves color and coverage off of drawstate. In an effort to keep this CL manageable, I have left the compute invariant input / output in a bit of a strange state(fixing this will be complicated).
by joshualitt
· 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
378092f
Add XferProcessor factory in GrPaint and GrDrawState.
by egdaniel
· 10 years ago
2dd1ae0
First step to moving vertex attributes to the geometryProcessor
by joshualitt
· 10 years ago
04ddf89
Small cleanups after GrDrawState/GrOptDrawState base class elimination.
by bsalomon
· 10 years ago
ae59b77
Create GrOptDrawState before recording draw in GrInOrderDrawBuffer
by bsalomon
· 10 years ago
9853cce
Drawstate on stack
by joshualitt
· 10 years ago
912b3d2
Use DrawStates ProcOptInfo when creating the Optimized Draw State.
by egdaniel
· 10 years ago
b6cbc38
Add GrProcOptInfo class to track various output information for color and coverage stages.
by egdaniel
· 10 years ago
cd8b630
Add isUnblended query to GrDrawState.
by egdaniel
· 10 years ago
4dd9988
remove separate color from coverage
by joshualitt
· 10 years ago
69bb90c
Remove cached OptDrawState from GrDrawState.
by egdaniel
· 10 years ago
37dd331
Add class GrGLTextureRenderTarget for GL texture/rendertarget objects
by bsalomon
· 10 years ago
38406c8
Cleanup: Go with SkDebugf instead of GrPrintf.
by tfarina
· 10 years ago
7a6184f
cleanup reentrance logic in CMM
by joshualitt
· 10 years ago
a58fe35
Clip mask manager sets stencil on draw type
by joshualitt
· 10 years ago
3a0cfeb
Revert of Clip mask manager sets stencil on draw type (patchset #3 id:40001 of https://codereview.chromium.org/676983003/)
by joshualitt
· 10 years ago
7afb5aa
Clip mask manager sets stencil on draw type
by joshualitt
· 10 years ago
6251d17
Split GrFragmentProcessor into its own header
by bsalomon
· 10 years ago
a5305a1
Opt state takes a GP instead of a GeometryStage
by joshualitt
· 10 years ago
89c7a2e
Revert of Opt state takes a GP instead of a GeometryStage (patchset #18 id:1500001 of https://codereview.chromium.org/637003003/)
by joshualitt
· 10 years ago
71856d5
Opt state takes a GP instead of a GeometryStage
by joshualitt
· 10 years ago
6517134
gl programs rewrite
by joshualitt
· 10 years ago
bcf0a52
GrResourceCache2 manages scratch texture.
by bsalomon
· 10 years ago
d909759
Revert of gl programs rewrite (patchset #10 id:180001 of https://codereview.chromium.org/628633003/)
by joshualitt
· 10 years ago
07a2553
gl programs rewrite
by joshualitt
· 10 years ago
b109ac2
Make createOptDrawState return NULL if we would end up not drawing
by egdaniel
· 10 years ago
89af44a
Split GrDrawState and GrOptDrawState into separate classes and remove base class.
by egdaniel
· 10 years ago
b0a8a37
Patch to create a distinct geometry processor. The vast majority of this patch
by joshualitt
· 10 years ago
c064824
Calculate Primary and Secondary output types in the GrOptDrawState
by egdaniel
· 10 years ago
45725db
Move IOType to GrGpuRef and rename that to GrIORef. Template GrPendingIORef on IOType.
by bsalomon
· 10 years ago
f96ba02
Rename GrProgramResource to GrGpuResourceRef
by bsalomon
· 10 years ago
c492334
Make templated GrProgramTResource subclass of GrProgramResource
by bsalomon
· 10 years ago
170f90b
Attach GrOptDrawState into shader building pipeline
by egdaniel
· 10 years ago
8a4c103
Revert of Attach GrOptDrawState into shader building pipeline (patchset #11 id:220001 of https://codereview.chromium.org/504203004/)
by egdaniel
· 10 years ago
ee62065
Attach GrOptDrawState into shader building pipeline
by egdaniel
· 10 years ago
249af15
BUG=skia:
by joshualitt
· 10 years ago
3658f38
Create an optimized draw state but not hooked in yet to gpu pipeline
by egdaniel
· 10 years ago
2a9ca78
Make GrDrawState and GrEffectStage use the pending io/exec ref mechanisms.
by bsalomon
· 10 years ago
49f085d
"NULL !=" = NULL
by bsalomon
· 10 years ago
52e9d63
Don't take a ref on GP in AutoEffectRestore.
by bsalomon
· 10 years ago
9b53652
Change behavior of GrDS::AutoEffectRestort wrt GPs.
by bsalomon
· 10 years ago
bd769d0
Initial change to create GeometryProcessor
by joshualitt
· 10 years ago
b0bd4f6
Remove GrDrawTarget::AutoRenderTargetRestore.
by bsalomon
· 10 years ago
7b3d5ee
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
ea81ced
Revert of Make setVertexAttribs in GrDrawState take a stride parameter. (patchset #5 of https://codereview.chromium.org/511593004/)
by djsollen
· 10 years ago
af013bf
Make setVertexAttribs in GrDrawState take a stride parameter.
by egdaniel
· 10 years ago
21aed57
Create Read-only Base class for GrDrawState that holds data members and getters
by egdaniel
· 10 years ago
ab78e06
Store vertex size in DrawState when setVertexAttribs is called
by egdaniel
· 10 years ago
8cbf3d5
Remove State struct from GrDrawState
by egdaniel
· 10 years ago
9c0822a
Always use both a color and coverage attribute in GrAARectRenderer.
by bsalomon
· 10 years ago
62c447d
Add an opaqueness hint to GrDrawState.
by bsalomon
· 10 years ago
776bdbd
Create struct in GrDrawState to hold key DrawState data.
by egdaniel
· 10 years ago
8f72733
Move functions from GrDrawState.h to GrDrawState.cpp and delete unused functions.
by bsalomon
· 10 years ago
72336ed
Don't compare constant color and coverage between GrDrawStates when they are provided by vertex attributes.
by bsalomon
· 10 years ago
838f62d
Replace op== with CombineIfPossible in GrDrawState.
by bsalomon
· 10 years ago
0673676
Don't compare coord change matrices to determine effect compatibility when using explicit local coords.
by bsalomon
· 10 years ago
0f1a7c4
Remove kDisableBlend_BlendOptFlag as it is no longer needed
by egdaniel
· 10 years ago
b09bdd6
Revert of Remove gpu support for willUseHWAALines. (https://codereview.chromium.org/423943003/)
by egdaniel
· 10 years ago
e6dfba8
Remove gpu support for willUseHWAALines.
by egdaniel
· 10 years ago
02cafcc
Remove gpu shader optimatization for solid white or trans black colors
by egdaniel
· 10 years ago
9514d24
Cache the return values of getBlendOpts in GrDrawState
by egdaniel
· 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
2ed5ef8
Remove GrDrawState::CommonState
by bsalomon
· 10 years ago
a70353e
Remove deferred version of GrDrawState.
by bsalomon
· 10 years ago
bce3d6d
Reduce integer divides in GrAllocator
by bsalomon
· 10 years ago
8af0523
Fall back to using clip effect for outer rect in drawdrrect
by bsalomon
· 10 years ago
Next »