Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d4c29709ca07e272898d839d14e7849aaa97487c
/
src
/
gpu
/
ops
/
GrOp.h
764e546
Fix op chaining painter's order violation in GrRenderTargetOpList.
by Brian Salomon
· 6 years ago
d25f5bc
Allow GrOps to chain themselves together instead of merging.
by Brian Salomon
· 6 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 6 years ago
641ac7d
Make result of GrOp::combineIfPossible be an enum.
by Brian Salomon
· 6 years ago
c994a93
Move op memory storage to GrContext (take 2)
by Robert Phillips
· 6 years ago
4f6ba2e
Revert "Move op memory storage to GrContext"
by Robert Phillips
· 6 years ago
c8cee44
Move op memory storage to GrContext
by Robert Phillips
· 6 years ago
f104fec
Delete GrDrawOp::wasRecorded
by Chris Dalton
· 6 years ago
9712601
Add more granularity inside of SkCanvas::Flush traces.
by Xiao Yu
· 6 years ago
2748391
Add ability to dump opList info at flush-time
by Robert Phillips
· 6 years ago
3b51df1
Cleanup yes/no enums in Ganesh
by Chris Dalton
· 7 years ago
f1748f5
Change visitProxies signature
by Robert Phillips
· 7 years ago
b493eeb
Add method to iterate over a GrOp's GrSurfaceProxies
by Robert Phillips
· 7 years ago
500d58b
Make Copy Ops to go through GpuCommandBuffer instead of straigt to GPU.
by Greg Daniel
· 7 years ago
b4aab9a
Replace SkFAIL with SK_ABORT.
by Ben Wagner
· 7 years ago
65a88fa
Add GrDebugMarkerOp
by Robert Phillips
· 7 years ago
e3302df
Make InstancedRendering more opList-splitting friendly
by Robert Phillips
· 7 years ago
178ce3e
Make all GrRenderTargetOpList ops store a GrRenderTarget pointer
by Robert Phillips
· 7 years ago
54d212e
Revert "Revert "Remove GrPipeline from GrDrawOp.""
by Brian Salomon
· 7 years ago
c48af93
Revert "Remove GrPipeline from GrDrawOp."
by Brian Salomon
· 7 years ago
2bf4b3a
Remove GrPipeline from GrDrawOp.
by Brian Salomon
· 7 years ago
d543e0a
Add GrOp::wasRecorded and use in instanced rendering for tracking.
by Brian Salomon
· 7 years ago
9e50f7b
Store clipped bounds on GrOp rather than in parallel in GrRenderTargetOpList.
by Brian Salomon
· 7 years ago
f833478
Remove ref counting from GrOp.
by Brian Salomon
· 8 years ago
69868af
Remove render target unique ID virtual from GrOp.
by Brian Salomon
· 8 years ago
bde4285
Rename GrOp::draw to GrOp::execute
by Brian Salomon
· 8 years ago
53e4c3c
Misc batch->op cleanup Part 2 of 2
by Brian Salomon
· 8 years ago
8952743
move src/gpu/batches -> src/gpu/ops
by Brian Salomon
· 8 years ago
[Renamed from src/gpu/batches/GrOp.h]
742e31d
Rename GrBatchFlushState to GrOpFlushState
by Brian Salomon
· 8 years ago
25a8809
Rename GrBatch to GrOp
by Brian Salomon
· 8 years ago
[Renamed (66%) from src/gpu/batches/GrBatch.h]
3a7492f
Remove GrBatch::renderTarget() and use GrBatch::renderTargetUniqueID() instead.
by Brian Salomon
· 8 years ago
294870f
Add explicit UniqueID classes for GrGpuResource & GrSurfaceProxy
by Robert Phillips
· 8 years ago
36a77ee
Refactor GrVkGpuCommandBuffer to handle multiple GrVkCommandBuffers.
by Greg Daniel
· 8 years ago
88cf17d
Consolidate handling of infinitely thin primitives and aa bloat handing WRT batch bounds.
by bsalomon
· 8 years ago
44fbc79
Dump batch bounds and scissor rect
by robertphillips
· 8 years ago
9cb6340
Start using GrGpuCommandBuffer in GrDrawTarget.
by egdaniel
· 8 years ago
1dc1721
Revert of Batch multiple single NVPR draw paths to instanced draws (patchset #5 id:80001 of https://codereview.chromium.org/1908433002/ )
by stephana
· 8 years ago
3c33c38
Batch multiple single NVPR draw paths to instanced draws
by kkinnunen
· 8 years ago
2c4bd07
Convert SkRefCnt to std::atomic.
by bungeman
· 8 years ago
9d524f2
Style bikeshed - remove extraneous whitespace
by halcanary
· 8 years ago
08e65e7
Lazy init batch unique ID
by joshualitt
· 8 years ago
4833f39
Templatize GrNonAtomicRef
by cdalton
· 9 years ago
6dea83f
Add option to draw wireframe batch bounds
by bsalomon
· 9 years ago
e2725f5
Revert of Add option to draw wireframe batch bounds (patchset #6 id:100001 of https://codereview.chromium.org/1494473005/ )
by scroggo
· 9 years ago
26489ef
Add option to draw wireframe batch bounds
by bsalomon
· 9 years ago
db4758c
Restrict query bounds for reduce clip to dev bounds
by bsalomon
· 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
5346983
Put clear and discard into GrBatch.
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
cb02b38
Check for xfer barriers in GrBatch, auto-issue barriers in GrGpu
by bsalomon
· 9 years ago
a387a11
Make GrBatch carry its own GrPipeline
by bsalomon
· 9 years ago
5ac42ea
Make initBatchTracker private, move towards pipeline on batch
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
[Renamed from src/gpu/GrBatch.h]
ca1f07e
Add Batch logging
by joshualitt
· 9 years ago
fb1141a
Don't pass pipeline to GrBatch::generateGeometry()
by bsalomon
· 9 years ago
8cab9a7
All batches do their own pipeline compare
by joshualitt
· 9 years ago
dbe1e6f
Give GrBatch a pointer to GrPipeline
by joshualitt
· 9 years ago
0df62e3
Revert of Give GrBatch a pointer to GrPipeline (patchset #1 id:1 of https://codereview.chromium.org/1237283007/)
by joshualitt
· 9 years ago
1170a12
Give GrBatch a pointer to GrPipeline
by joshualitt
· 9 years ago
1b24933
Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate.
by mtklein
· 9 years ago
02802f6
Revert of Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate. (patchset #4 id:60001 of https://codereview.chromium.org/1215393002/)
by jvanverth
· 9 years ago
c50acf2
Remove SkThread.h, include SkMutex.h or SkAtomics.h as appropriate.
by mtklein
· 9 years ago
2766c00
remove SkInstCnt
by mtklein
· 9 years ago
e64eb57
Iterate over instanced draws in GrGpu rather than above GrBatchTarget
by bsalomon
· 9 years ago
e40d397
Isolate GrBufferAllocPools inside GrBatchTarget
by robertphillips
· 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
3e708c5
Add batch unit tests for ovals
by joshualitt
· 9 years ago
5bf99f1
Creation of GrBatchAtlas and Distancefieldpathrenderer batch
by joshualitt
· 9 years ago
db0f951
Stop lieing about GrBatch color for Rects
by joshualitt
· 9 years ago
7bc18b7
Hairline batch
by joshualitt
· 10 years ago
46c77f7
Revert of Hairline batch (patchset #17 id:360001 of https://codereview.chromium.org/876673002/)
by joshualitt
· 10 years ago
658d55c
Hairline batch
by joshualitt
· 10 years ago
cb3f504
Revert of Hairline batch (patchset #16 id:300001 of https://codereview.chromium.org/876673002/)
by joshualitt
· 10 years ago
6eff870
Hairline batch
by joshualitt
· 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