Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
db76763878810d76032a2b98e83390c0b2de970f
/
src
/
gpu
/
GrOpFlushState.h
967df20
Deuninstantiate
by Brian Salomon
· 6 years ago
e801210
In GrOpFlushState, store GrOp* rather than Unique ID
by Brian Osman
· 6 years ago
58f153c
Use preallocated space for default vertex and index buffer sizes
by Brian Salomon
· 6 years ago
f723264
Revert "Revert "Reland "Add ability to specify different GP textures for each mesh in a draw."""
by Brian Salomon
· 6 years ago
cd7907b
Revert "Reland "Add ability to specify different GP textures for each mesh in a draw.""
by Brian Salomon
· 6 years ago
2d0a6a1
Reland "Add ability to specify different GP textures for each mesh in a draw."
by Brian Salomon
· 6 years ago
deeb655
Revert "Add ability to specify different GP textures for each mesh in a draw."
by Derek Sollenberger
· 6 years ago
d1b8a16
Add ability to specify different GP textures for each mesh in a draw.
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
b948572
Store GrMeshDrawOps' meshes in GrOpFlushState's arena.
by Brian Salomon
· 6 years ago
607be37
GrGeometryProcessor derives from GrNonAtomicRef not GrProgramElement.
by Brian Salomon
· 6 years ago
af87483
Move GrGeometryProcessor's textures out of classes and into
by Brian Salomon
· 6 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 6 years ago
4934890
Refactor GrPipeline dynamic state.
by Brian Salomon
· 6 years ago
4684f82
Add ability to uninstantiate lazy proxies after every flush.
by Greg Daniel
· 6 years ago
5a66efb
Remove GrRestrictedAtlasManager
by Robert Phillips
· 6 years ago
c4039ea
Fission GrAtlasGlyphCache in two (take 2)
by Robert Phillips
· 6 years ago
5c56af1
Revert "Fission GrAtlasGlyphCache in two"
by Robert Phillips
· 6 years ago
acf1790
Fission GrAtlasGlyphCache in two
by Robert Phillips
· 6 years ago
40a29d7
Move GrOpFlushState out of GrDrawingManager and onto the stack
by Robert Phillips
· 7 years ago
cbcb0a1
Revert "Revert "Add Atlas Text interface for rendering SDF glyphs.""
by Brian Salomon
· 7 years ago
9c2202f
Revert "Add Atlas Text interface for rendering SDF glyphs."
by Greg Daniel
· 7 years ago
39631f3
Add Atlas Text interface for rendering SDF glyphs.
by Brian Salomon
· 7 years ago
7dc6e75
During flush store GrOp draw and upload records on GrOpFlushState instead of on the ops themselves.
by Brian Salomon
· 7 years ago
43fd6d8
Devirtualized token management in GrDeferredUploadTarget.
by Brian Salomon
· 7 years ago
29b60c9
Make deferred upload handling and draw recording be virtual interfaces implemented by GrOpFlushState.
by Brian Salomon
· 7 years ago
943ed79
Remove deferred upload types from GrDrawOp.h.
by Brian Salomon
· 7 years ago
500d58b
Make Copy Ops to go through GpuCommandBuffer instead of straigt to GPU.
by Greg Daniel
· 7 years ago
bfd18cd
Move GrAppliedClip into GrPipeline
by Brian Salomon
· 7 years ago
91326c3
Move GrProcessorSet into GrPipeline
by Brian Salomon
· 7 years ago
19e51dc
Store GrRenderTarget in GrGpuCommandBuffer
by Robert Phillips
· 7 years ago
2890fbf
Make GrPipeline hold a GrRenderTargetProxy (instead of a GrRenderTarget)
by Robert Phillips
· 7 years ago
0596909
Make ShadowRRectOp a non-legacy GrMeshDrawOp
by Brian Salomon
· 7 years ago
98222ac
Revert "Revert "Make DashOp a non-legacy GrMeshDrawOp.""
by Brian Salomon
· 7 years ago
beae8a9
Revert "Make DashOp a non-legacy GrMeshDrawOp."
by Brian Salomon
· 7 years ago
ebb3825
Make DashOp a non-legacy GrMeshDrawOp.
by Brian Salomon
· 7 years ago
49b7b6f
Handle too many (or too large) paths in GrDefaultPathRenderer
by Brian Osman
· 7 years ago
646e429
Retract GrTexture*.h & GrRenderTarget*.h from other headers
by Robert Phillips
· 7 years ago
9bada54
Revert "Revert "Expand partial render target write pixels workaround.""
by Brian Salomon
· 7 years ago
fdd1170
Revert "Expand partial render target write pixels workaround."
by Brian Salomon
· 7 years ago
0cc507d
Expand partial render target write pixels workaround.
by Brian Salomon
· 7 years ago
bb581ce
Convert DstTexture to DstProxy (take 2)
by Robert Phillips
· 7 years ago
c375704
Revert "Convert DstTexture to DstProxy"
by Robert Phillips
· 7 years ago
87f7f1c
Convert DstTexture to DstProxy
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
d3ccb0a
Move pipeline handling out of GrMeshDrawOp.
by Brian Salomon
· 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
09d994e
Misc batch->op cleanup Part 1 of 2
by Brian Salomon
· 8 years ago
2ee084e
Rename GrBatchAtlas -> GrDrawOpAtlas.
by Brian Salomon
· 8 years ago
8952743
move src/gpu/batches -> src/gpu/ops
by Brian Salomon
· 8 years ago
742e31d
Rename GrBatchFlushState to GrOpFlushState
by Brian Salomon
· 8 years ago
[Renamed (79%) from src/gpu/GrBatchFlushState.h]
dad2923
Rename GrVertexBatch->GrMeshDrawOp
by Brian Salomon
· 8 years ago
9afd371
Rename GrDrawBatch->GrDrawOp
by Brian Salomon
· 8 years ago
f2361d2
Add GrOpList and rename GrDrawTarget to GrRenderTargetOpList
by Robert Phillips
· 8 years ago
77b53f6
Support inline uploads in Vulkan
by Greg Daniel
· 8 years ago
9cb6340
Start using GrGpuCommandBuffer in GrDrawTarget.
by egdaniel
· 8 years ago
c3d706f
Revert of Use transfer buffer for BatchAtlas texture copies (patchset #9 id:160001 of https://codereview.chromium.org/1888473002/ )
by jvanverth
· 8 years ago
b0ec983
Use transfer buffer for BatchAtlas texture copies.
by jvanverth
· 8 years ago
342bfc2
Simplify GrDrawBatch uploads and token uage.
by bsalomon
· 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
1f0e350
Disable preemptive batch preparation
by robertphillips
· 9 years ago
f6d259b
Incrementally flush GrDrawTarget
by joshualitt
· 9 years ago
7539856
Make GrVertexBatch objects hold their own draws during GrDrawTarget flush
by bsalomon
· 9 years ago