Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
5d1676c751040f4d9a6259720c15250f0c979874
/
src
/
gpu
/
batches
/
GrDefaultPathRenderer.cpp
5d1676c
Revert of Remove DrawFace enum from GrPipelineBuilder (patchset #2 id:20001 of https://codereview.chromium.org/2165283002/ )
by robertphillips
· 8 years ago
da152eb
Remove DrawFace enum from GrPipelineBuilder
by robertphillips
· 8 years ago
c90bc40
Simplify GrDefaultPathRenderer a tiny bit
by robertphillips
· 8 years ago
4430239
Add choke point for modifying non-AA rect draws (e.g., applying clipping)
by robertphillips
· 8 years ago
9a4cfa8
Revert of Add choke point for modifying non-AA rect draws (e.g., applying clipping) (patchset #6 id:100001 of https://codereview.chromium.org/2125333002/ )
by robertphillips
· 8 years ago
e5e3a7a
Add choke point for modifying non-AA rect draws (e.g., applying clipping)
by robertphillips
· 8 years ago
88cf17d
Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch bounds.
by bsalomon
· 8 years ago
3950f0d
Remove fColor from PathRenderer DrawPathArgs struct
by robertphillips
· 8 years ago
0432dd6
Even more hiding of Geometry structs in GrBatch subclasses.
by bsalomon
· 8 years ago
ee43241
Remove style application from GrPathRenderer subclasses
by bsalomon
· 8 years ago
8acedde
Use GrShape in GrPathRenderer.
by bsalomon
· 8 years ago
06ca8ec
sk_sp for Ganesh.
by bungeman
· 8 years ago
ecbc12b
Replace targetHasUnifiedMultisampling in GrPB constructor
by csmartdalton
· 8 years ago
55fdccc
Remove GrRenderTarget from GrPipelineBuilder
by robertphillips
· 8 years ago
7062d01
More Unref GrXPFactory.
by bungeman
· 8 years ago
976f5f0
Make GrClipMaskManager stateless and push GrPipelineBuilder construction downstack
by robertphillips
· 8 years ago
862cff3
Remove clip from GrPipelineBuilder
by cdalton
· 8 years ago
93a379b
Separate user and raw stencil settings
by cdalton
· 8 years ago
e19aecd
Revert of Separate user and raw stencil settings (patchset #8 id:140001 of https://codereview.chromium.org/1962243002/ )
by robertphillips
· 8 years ago
12dbb39
Separate user and raw stencil settings
by cdalton
· 8 years ago
6663acf
Replace GrStrokeInfo with GrStyle.
by bsalomon
· 8 years ago
85d9667
Revert of Replace GrStrokeInfo with GrStyle. (patchset #4 id:160001 of https://codereview.chromium.org/1957363002/ )
by bsalomon
· 8 years ago
33595bd
Replace GrStrokeInfo with GrStyle.
by bsalomon
· 8 years ago
d6f25bf
Make GrPathRenderer only support fills for path stenciling
by bsalomon
· 8 years ago
6536ae5
added GrMSAAPathRenderer
by ethannicholas
· 8 years ago
3de75da
Use constexpr constructors of GrStencilSettings rather than hacky macro system.
by bsalomon
· 8 years ago
8ef9108
Revert of added GrMSAAPathRenderer (patchset #9 id:160001 of https://codereview.chromium.org/1834133003/ )
by ethannicholas
· 8 years ago
b0fabd4
added GrMSAAPathRenderer
by ethannicholas
· 8 years ago
c03afd6
Revert of added GrMSAAPathRenderer (patchset #8 id:140001 of https://codereview.chromium.org/1834133003/ )
by ethannicholas
· 8 years ago
47a2dc8
added GrMSAAPathRenderer
by ethannicholas
· 8 years ago
342bfc2
Simplify GrDrawBatch uploads and token uage.
by bsalomon
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
397536c
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
f8c3ba4
Revert of Consolidate GPU buffer implementations (patchset #10 id:180001 of https://codereview.chromium.org/1825393002/ )
by robertphillips
· 8 years ago
8b1bff2
Consolidate GPU buffer implementations
by cdalton
· 8 years ago
0e1853c
Update how we send draws to gpu backend to reduce state setting.
by egdaniel
· 8 years ago
2279325
added support for PLS path rendering
by ethannicholas
· 9 years ago
de83b41
Add Audittrail for path renderers
by joshualitt
· 9 years ago
04194f3
Remove two varieties of drawNonAARect from GrDrawTarget
by joshualitt
· 9 years ago
8985aea
Remove spew in GrDefaultPathRenderer
by joshualitt
· 9 years ago
144c3c8
Make onPrepareDraws const
by joshualitt
· 9 years ago
ff21032
New API for computing optimization invariants.
by ethannicholas
· 9 years ago
c4b7272
Don't create a GXPFactory when blend is SrcOver
by egdaniel
· 9 years ago
e2bcec3
fix for default path renderer draws harlines without bloating
by joshualitt
· 9 years ago
1b55a96
Reland of add a ClassID function to GrBatch (patchset #1 id:1 of https://codereview.chromium.org/1353043002/ )
by reed
· 9 years ago
48e3a45
Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ )
by reed
· 9 years ago
eb44d53
add a ClassID function to GrBatch
by joshualitt
· 9 years ago
a7008403
Revert of add a ClassID function to GrBatch (patchset #5 id:80001 of https://codereview.chromium.org/1352813003/ )
by joshualitt
· 9 years ago
4078d52
add a ClassID function to GrBatch
by joshualitt
· 9 years ago
0cffb17
Remove GrAddPathRenderers_default
by joshualitt
· 9 years ago
[Renamed from src/gpu/GrDefaultPathRenderer.cpp]
96fcdcc
Style Change: NULL->nullptr DOCS_PREVIEW= https://skia.org/?cl=1316233002
by halcanary
· 9 years ago
385fe4d
Style Change: SkNEW->new; SkDELETE->delete
by halcanary
· 9 years ago
d2b23e0
Standardize BW to NonAA
by joshualitt
· 9 years ago
b6b513b
Create separate entry points for the various flavors of drawRect
by joshualitt
· 9 years ago
e46f9fe
Privatize GrBatch subclass overrides
by bsalomon
· 9 years ago
7539856
Make GrVertexBatch objects hold their own draws during GrDrawTarget flush
by bsalomon
· 9 years ago
16b9913
Split GrDrawBatch and GrVertexBatch into their own files
by bsalomon
· 9 years ago
abd30f5
Introduce GrBatch subclasses GrDrawBatch and GrVertexBatch to prepare for non-drawing batches
by bsalomon
· 9 years ago
e7d4b2f
Simplify parameters passed to path renderers
by robertphillips
· 9 years ago
cb02b38
Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu
by bsalomon
· 9 years ago
91d844d
Rename GrPipelineInfo to GrPipelineOptimizations
by bsalomon
· 9 years ago
7441782
Make folder for batches
by joshualitt
· 9 years ago
fb1141a
Don't pass pipeline to GrBatch::generateGeometry()
by bsalomon
· 9 years ago
df0c557
Use new API everywhere for GrDefaultGeoProcFactory
by joshualitt
· 9 years ago
e494a58
Revert of Use new API everywhere for GrDefaultGeoProcFactory (patchset #5 id:80001 of https://codereview.chromium.org/1261083003/)
by joshualitt
· 9 years ago
801823b
Use new API everywhere for GrDefaultGeoProcFactory
by joshualitt
· 9 years ago
0aff2fa
Also provides the ResourceProvider to onDrawPath which allows the DF PR to no longer require access to GrContext.
by bsalomon
· 9 years ago
8cab9a7
All batches do their own pipeline compare
by joshualitt
· 9 years ago
1c73548
Start to propagate constness of GrPipelineBuilder up the stack
by joshualitt
· 9 years ago
7765a47
Makes GrPipelineInfo a class with query functions used by GrBatch subclasses.
by bsalomon
· 9 years ago
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
ea46150
Split drawing functionality out of GrContext and into new GrDrawContext
by robertphillips
· 9 years ago
b8c241a
Preliminary attempt to remove batch tracker
by joshualitt
· 9 years ago
d3a560f
Revert of Preliminary attempt to remove batch tracker (patchset #3 id:40001 of https://codereview.chromium.org/1139723004/)
by joshualitt
· 9 years ago
cbfe91d
Preliminary attempt to remove batch tracker
by joshualitt
· 9 years ago
d156d36
Make GrStrokeInfo inherit from SkStrokeRec
by kkinnunen
· 9 years ago
1ba8cc9
removing equality / compute invariant loops from GrGeometryProcessors
by joshualitt
· 9 years ago
6c89110
GLProgramsTest 3.0
by joshualitt
· 9 years ago
e40d397
Isolate GrBufferAllocPools inside GrBatchTarget
by robertphillips
· 9 years ago
622d3ad
Adding unit tests for limited subset of DefaultPathRenderer
by joshualitt
· 9 years ago
cb8979d
Move DrawInfo out from GrDrawTarget and rename to GrVertices.
by bsalomon
· 9 years ago
b5238a7
Start on simplifying generateGeometry() overrides
by bsalomon
· 9 years ago
8415abe
Revert of Start on simplifying generateGeometry() overrides (patchset #10 id:160001 of https://codereview.chromium.org/1122673002/)
by bsalomon
· 9 years ago
f28381c
Start on simplifying generateGeometry() overrides
by bsalomon
· 9 years ago
99c7c07
Move bounds to GrBatch
by joshualitt
· 9 years ago
50cb76b
Revert of removing equality / compute invariant loops from GrGeometryProcessors (patchset #2 id:20001 of https://codereview.chromium.org/1111603004/)
by joshualitt
· 9 years ago
ef292a0
removing equality / compute invariant loops from GrGeometryProcessors
by joshualitt
· 9 years ago
72e3ae4
Remove vertex/index buffer factilities from GrDrawTarget.
by bsalomon
· 9 years ago
1899651
Extract gpu line dashing to GrDashLinePathRenderer
by kkinnunen
· 9 years ago
2b4bb07
Improve the curve tessellation subdivision of the path renderers.
by senorblanco
· 9 years ago
36352bf
C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla}
by mtklein
· 9 years ago
4b31de8
handle null vertex or index buffers in batch
by joshualitt
· 10 years ago
6065b88
fix for msan
by joshualitt
· 10 years ago
5b27b14
don't draw if maxVertices returns 0 or > than uin16_t max
by joshualitt
· 10 years ago
233c6ce
k1 fix
by joshualitt
· 10 years ago
332c729
Default path renderer batch
by joshualitt
· 10 years ago
8dd688b
Rename GrOptDrawState to GrPipeline and GrDrawState to GrPipelineBuilder
by egdaniel
· 10 years ago
af18a09
Add conic support to Default and AAConvex path redender.
by egdaniel
· 10 years ago
8059eb9
Move ViewMatrix off of drawstate
by joshualitt
· 10 years ago
Next »