Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
4679cb855796c4bdc7573071641c5611824d85c6
/
src
/
gpu
/
GrOpFlushState.h
3968fcb
Pull creation of GrPipeline explicitly into the Ops' onExecute methods
by Robert Phillips
· 5 years ago
fcdd061
Use just GrSurfaceProxy in pipeline management.
by Michael Ludwig
· 5 years ago
8053c97
Add onPrePrepare to GrFillRRectOp
by Robert Phillips
· 5 years ago
7cd0bfe
No longer ref count GrGeometryProcessors
by Robert Phillips
· 5 years ago
df70f15
Add ClockwiseTestOp::onPrePrepare
by Robert Phillips
· 5 years ago
5e8cdfd
Add 'numRasterSamples' and 'isMixedSampled' to GrProgramInfo
by Chris Dalton
· 5 years ago
cea290f
Add GrPrimitiveType to GrProgramInfo
by Robert Phillips
· 5 years ago
524e28b
Use GrSurfaceProxyView for dst proxies.
by Greg Daniel
· 5 years ago
16f5c65
Use GrSurfaceProxyView in RenderTasks.
by Greg Daniel
· 5 years ago
6c2aa7a
Revert "Reduce inputs to GrProgramDesc::Build method(s)"
by Robert Phillips
· 5 years ago
63a3873
Reduce inputs to GrProgramDesc::Build method(s)
by Robert Phillips
· 5 years ago
405413f
Clarify that the OpArgs' outputSwizzle comes from its GrRenderTargetProxy
by Robert Phillips
· 5 years ago
b20d7e5
Track all sampled textures in GrOpsTask and pass them to GrOpsRenderPass.
by Greg Daniel
· 5 years ago
beb7f52
Make GrSurfaceProxy constructors take arg that determines participation in
by Brian Salomon
· 5 years ago
2d41d0d
Remove GrGpuTextureCommandBuffer class and rename to GrOpsRenderPass.
by Greg Daniel
· 5 years ago
f41b2bd
Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
by Greg Daniel
· 6 years ago
f21bf9e
Revert "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
by Greg Daniel
· 6 years ago
2a59541
Merge GrOpList and GrRTOpList and rename to GrOpsTask.
by Greg Daniel
· 6 years ago
0b002e2
For non-ccpr draws make sure all inputs to GrGPUCommandBuffer are long lived.
by Greg Daniel
· 6 years ago
2c3398d
Switch from querying swizzle on caps to using swizzles stored on proxies.
by Greg Daniel
· 6 years ago
e5f7328
No longer forward refs and unrefs from the GrSurfaceProxy to the backing GrSurface
by Robert Phillips
· 6 years ago
f91aeb2
Move a bunch of gpu files out of include/private and into src/gpu.
by Greg Daniel
· 6 years ago
729a23f
Move ccpr headers for display list out of include/private.
by Ben Wagner
· 6 years ago
c0bd9f9
rewrite includes to not need so much -Ifoo
by Mike Klein
· 6 years ago
baa1b35
Rename GrPipeline::Flags to GrPipeline::InputFlags
by Chris Dalton
· 6 years ago
2c791fc
Track the number of resources that would become purgeable after flush
by Brian Salomon
· 6 years ago
876a017
Reland "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 6 years ago
d0e1cef
Revert "Reintroduce deinstantiate lazy proxy types and use for promise images."
by Brian Salomon
· 6 years ago
8b40ac3
Reintroduce deinstantiate lazy proxy types and use for promise images.
by Brian Salomon
· 6 years ago
b2c5dae
Simplify promise image lazy instantiation callbacks.
by Brian Salomon
· 6 years ago
07cdcfc9
Reland "Stack-allocate pipelines for GrMeshDrawOp"
by Chris Dalton
· 6 years ago
35a3abe
Revert "Stack-allocate pipelines for GrMeshDrawOp"
by Chris Dalton
· 6 years ago
dfe5000
Stack-allocate pipelines for GrMeshDrawOp
by Chris Dalton
· 6 years ago
601ac80
Cache CPU memory buffers used for client side arrays.
by Brian Salomon
· 6 years ago
d0fe875
Remove destination GrRenderTargetProxy from GrPipeline
by Robert Phillips
· 6 years ago
12d2264
Convert GrBuffer owners to sk_sp
by Brian Salomon
· 6 years ago
081e6f3
Rename GrGlyphCache -> GrStrikeCache
by Herb Derby
· 6 years ago
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
· 7 years ago
deeb655
Revert "Add ability to specify different GP textures for each mesh in a draw."
by Derek Sollenberger
· 7 years ago
d1b8a16
Add ability to specify different GP textures for each mesh in a draw.
by Brian Salomon
· 7 years ago
7eae3e0
Reland "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 7 years ago
fdf05f4
Revert "Move GrGeometryProcessor's textures out of classes and into"
by Brian Salomon
· 7 years ago
b948572
Store GrMeshDrawOps' meshes in GrOpFlushState's arena.
by Brian Salomon
· 7 years ago
607be37
GrGeometryProcessor derives from GrNonAtomicRef not GrProgramElement.
by Brian Salomon
· 7 years ago
af87483
Move GrGeometryProcessor's textures out of classes and into
by Brian Salomon
· 7 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 7 years ago
4934890
Refactor GrPipeline dynamic state.
by Brian Salomon
· 7 years ago
4684f82
Add ability to uninstantiate lazy proxies after every flush.
by Greg Daniel
· 7 years ago
5a66efb
Remove GrRestrictedAtlasManager
by Robert Phillips
· 7 years ago
c4039ea
Fission GrAtlasGlyphCache in two (take 2)
by Robert Phillips
· 7 years ago
5c56af1
Revert "Fission GrAtlasGlyphCache in two"
by Robert Phillips
· 7 years ago
acf1790
Fission GrAtlasGlyphCache in two
by Robert Phillips
· 7 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
· 8 years ago
bfd18cd
Move GrAppliedClip into GrPipeline
by Brian Salomon
· 8 years ago
91326c3
Move GrProcessorSet into GrPipeline
by Brian Salomon
· 8 years ago
19e51dc
Store GrRenderTarget in GrGpuCommandBuffer
by Robert Phillips
· 8 years ago
2890fbf
Make GrPipeline hold a GrRenderTargetProxy (instead of a GrRenderTarget)
by Robert Phillips
· 8 years ago
0596909
Make ShadowRRectOp a non-legacy GrMeshDrawOp
by Brian Salomon
· 8 years ago
98222ac
Revert "Revert "Make DashOp a non-legacy GrMeshDrawOp.""
by Brian Salomon
· 8 years ago
beae8a9
Revert "Make DashOp a non-legacy GrMeshDrawOp."
by Brian Salomon
· 8 years ago
ebb3825
Make DashOp a non-legacy GrMeshDrawOp.
by Brian Salomon
· 8 years ago
49b7b6f
Handle too many (or too large) paths in GrDefaultPathRenderer
by Brian Osman
· 8 years ago
646e429
Retract GrTexture*.h & GrRenderTarget*.h from other headers
by Robert Phillips
· 8 years ago
9bada54
Revert "Revert "Expand partial render target write pixels workaround.""
by Brian Salomon
· 8 years ago
fdd1170
Revert "Expand partial render target write pixels workaround."
by Brian Salomon
· 8 years ago
0cc507d
Expand partial render target write pixels workaround.
by Brian Salomon
· 8 years ago
bb581ce
Convert DstTexture to DstProxy (take 2)
by Robert Phillips
· 8 years ago
c375704
Revert "Convert DstTexture to DstProxy"
by Robert Phillips
· 8 years ago
87f7f1c
Convert DstTexture to DstProxy
by Robert Phillips
· 8 years ago
6d4b65e
Revert "Revert "Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp.""
by Brian Salomon
· 8 years ago
0f35332
Revert "Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp."
by Brian Salomon
· 8 years ago
ff574e0
Add a new non-AA rect op that does not inherit from GrLegacyMeshDrawOp.
by Brian Salomon
· 8 years ago
d3ccb0a
Move pipeline handling out of GrMeshDrawOp.
by Brian Salomon
· 8 years ago
54d212e
Revert "Revert "Remove GrPipeline from GrDrawOp.""
by Brian Salomon
· 8 years ago
c48af93
Revert "Remove GrPipeline from GrDrawOp."
by Brian Salomon
· 8 years ago
2bf4b3a
Remove GrPipeline from GrDrawOp.
by Brian Salomon
· 8 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
· 9 years ago
c3d706f
Revert of Use transfer buffer for BatchAtlas texture copies (patchset #9 id:160001 of https://codereview.chromium.org/1888473002/ )
by jvanverth
· 9 years ago
b0ec983
Use transfer buffer for BatchAtlas texture copies.
by jvanverth
· 9 years ago
Next »