Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skia
/
d6841487eb8e47d977f84a91b94f4577851b87d4
/
src
/
gpu
/
GrDrawingManager.cpp
d684148
Move auditTrail and opMemoryPool from GrContext to GrRecordingContext
by Robert Phillips
· 5 years ago
601ac80
Cache CPU memory buffers used for client side arrays.
by Brian Salomon
· 5 years ago
dbaf317
Move GrContextPriv methods to their own .cpp file
by Robert Phillips
· 5 years ago
9da87e0
Rename GrContext::contextPriv to priv
by Robert Phillips
· 5 years ago
d207345
Add cap to number of oplists we execute before flushing to the gpu.
by Greg Daniel
· 6 years ago
967df20
Deuninstantiate
by Brian Salomon
· 6 years ago
577aa0f
Uninstantiate proxies when not explicitly allocating
by Brian Salomon
· 6 years ago
294861f
zero-init preallocated vertex/index space in drawing manager
by Brian Salomon
· 6 years ago
58f153c
Use preallocated space for default vertex and index buffer sizes
by Brian Salomon
· 6 years ago
b7a98ef
Add reduceOpListSplitting flag
by Robert Phillips
· 6 years ago
46acf9d
Add context option to reduce opList splitting
by Robert Phillips
· 6 years ago
57d2bea
Simplify GrResourceCache/GrDrawingManager flush interaction.
by Brian Salomon
· 6 years ago
22310d6
Begin centralizing opList DAG
by Robert Phillips
· 6 years ago
38d64b0
Add notion of active opList to GrDrawingManager (take 2)
by Robert Phillips
· 6 years ago
936e33a
Revert "Add notion of active opList to GrDrawingManager"
by Robert Phillips
· 6 years ago
328f9c7
Add notion of active opList to GrDrawingManager
by Robert Phillips
· 6 years ago
10c3776
Remove GrTextureStripAtlas, textured gradients use independent textures
by Michael Ludwig
· 6 years ago
1734dd3
Address fuzzer issue
by Robert Phillips
· 6 years ago
057ad70
Update GrTextureStripAtlas for DDLs (take 2)
by Robert Phillips
· 6 years ago
20ee171
Revert "Update GrTextureStripAtlas for DDLs"
by Robert Phillips
· 6 years ago
c042d41
Update GrTextureStripAtlas for DDLs
by Robert Phillips
· 6 years ago
fd98c2c
Make some GrSurfaceProxy and GrTextureProxy methods easier to access
by Brian Salomon
· 6 years ago
504dd05
Reland "Go back to cleaning up MIP levels on texture export rather than assuming dirty on texture import."
by Brian Salomon
· 6 years ago
01a9128
Maybe fix numStencilBits TSAN crash
by Robert Phillips
· 6 years ago
6668a51
Revert "Go back to cleaning up MIP levels on texture export rather than assuming dirty"
by Mike Klein
· 6 years ago
01d6fc9
Go back to cleaning up MIP levels on texture export rather than assuming dirty
by Brian Salomon
· 6 years ago
6a4e60b
Revert "Reduce arbitrary opList splitting when sorting (take 2)"
by Robert Phillips
· 6 years ago
20d4e54
Reduce arbitrary opList splitting when sorting (take 2)
by Robert Phillips
· 6 years ago
ce3c28f
Pull non-substantive changes out of "Reduce arbitrary opList splitting when sorting"
by Robert Phillips
· 6 years ago
4fa3178
Revert "Reduce arbitrary opList splitting when sorting"
by Robert Phillips
· 6 years ago
94fee93
Reduce arbitrary opList splitting when sorting
by Robert Phillips
· 6 years ago
9ec70c6
Remove SkSafeSetNull.
by Ben Wagner
· 6 years ago
653f42f
Deinline some GrPathRenderer method and one GrDrawingMananger method.
by Brian Salomon
· 6 years ago
9457546
Alternative fix for stale MIP maps on texture export/import.
by Brian Salomon
· 6 years ago
867ce8f
Switch to swap in moveOpListsToDDL for SkTArray
by Robert Phillips
· 6 years ago
930f939
Ensure that textures exported via SkImage::MakeBackendTextureFromSkImage
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
774168e
Allow CCPR in DDL mode (take 2)
by Robert Phillips
· 6 years ago
bbcb7f7
Fix fuzzer bugs
by Robert Phillips
· 6 years ago
cf9086c
Revert "Allow CCPR in DDL mode"
by Robert Phillips
· 6 years ago
93540dd
Allow CCPR in DDL mode
by Robert Phillips
· 6 years ago
26cbe51
Rename GrAtlasTextContext -> GrTextContext
by Herb Derby
· 6 years ago
c7fe0f7
Make GrCaps and GrShaderCaps private.
by Brian Salomon
· 6 years ago
e7df0bb
Avoid rerunning path renderer chain when path known to require sw
by Brian Salomon
· 6 years ago
2748391
Add ability to dump opList info at flush-time
by Robert Phillips
· 6 years ago
91ab155
Always call endFlush on opLists that might survive a flush
by Chris Dalton
· 6 years ago
be77a02
Hide GrPixelConfig in SkSurfaceCharacterization
by Robert Phillips
· 6 years ago
64ecdce
Turn on rendertarget sorting
by Robert Phillips
· 6 years ago
3a9710b
Add handling for allocation failure in GrTextureOpList
by Robert Phillips
· 6 years ago
874b535
Prevent crash when flushing while DDL recording
by Robert Phillips
· 6 years ago
38eb740
Remove SK_RASTER_RECORDER_IMPLEMENTATION
by Robert Phillips
· 6 years ago
4684f82
Add ability to uninstantiate lazy proxies after every flush.
by Greg Daniel
· 6 years ago
0c4b7b1
Move internal calls from GrContext to GrContextPriv
by Robert Phillips
· 6 years ago
366093f
Make it so that GrSurfaceContext with a sRGB GrPixelConfig must have a
by Brian Salomon
· 6 years ago
1fabd51
Track dirty rects on GrRenderTargets in native space rather than origin-relative
by Brian Salomon
· 6 years ago
a3f7026
Switch MDB GrContextOptions over to Enable style
by Robert Phillips
· 6 years ago
4150eea
Move control of explicit GPU resource allocation to GrContextOptions
by Robert Phillips
· 6 years ago
383c418
Remove GrStencilAndCoverTextContext
by Robert Phillips
· 6 years ago
8e54604
Revert "Re-enable explicit resource allocation in Skia (take 2)"
by Robert Phillips
· 6 years ago
ed858ec
Re-enable explicit resource allocation in Skia (take 2)
by Robert Phillips
· 6 years ago
7a13705
Fix DDL unit tests
by Robert Phillips
· 6 years ago
6200036
Implement GPU/OpList DDLs
by Robert Phillips
· 6 years ago
aa3dfbe
Remove Ops whose lazy proxies fail to instantiate on flush
by Greg Daniel
· 6 years ago
f35fd8d
Move more internal methods from GrContext to GrContextPriv (take 3)
by Robert Phillips
· 7 years ago
2914555
Revert "Move more internal methods from GrContext to GrContextPriv (take 2)"
by Leon Scroggins
· 7 years ago
c22e50b
Move more internal methods from GrContext to GrContextPriv (take 2)
by Robert Phillips
· 7 years ago
88260b5
Split GrContext into Normal/DDL flavors
by Robert Phillips
· 7 years ago
07320e4
Revert "Move more internal methods from GrContext to GrContextPriv"
by Hal Canary
· 7 years ago
f440cec
Move more internal methods from GrContext to GrContextPriv
by Robert Phillips
· 7 years ago
40a29d7
Move GrOpFlushState out of GrDrawingManager and onto the stack
by Robert Phillips
· 7 years ago
6be756b
Move resourceProvider accessor to GrContextPriv (take 2)
by Robert Phillips
· 7 years ago
be46e24
Revert "Move resourceProvider accessor to GrContextPriv"
by Hal Canary
· 7 years ago
1f9ed85
Move resourceProvider accessor to GrContextPriv
by Robert Phillips
· 7 years ago
65fa8ca
Updating lazy proxys to support the case where we know a lot more info about the texture.
by Greg Daniel
· 7 years ago
1afd4cd
Add GrProxyProvider
by Robert Phillips
· 7 years ago
4284613
Enable conditional-uninitialized flag
by Kevin Lubick
· 7 years ago
f06c358
Remove instanced rendering
by Brian Salomon
· 7 years ago
706a6ff
Add "lazy" texture proxies
by Chris Dalton
· 7 years ago
3968ff9
Include opList ids in GrOnFlushCallbackObject::postFlush
by Chris Dalton
· 7 years ago
eafd48a
Add overbudget handling to GrResourceAllocator
by Robert Phillips
· 7 years ago
2188e09
Update MDB flags to match switches in Chrome & Android
by Robert Phillips
· 7 years ago
f8e2502
Prepare to enable explicit gpu resource allocation (take 2)
by Robert Phillips
· 7 years ago
065b41d
Revert "Prepare to enable explicit gpu resource allocation"
by Greg Daniel
· 7 years ago
f290376
Prepare to enable explicit gpu resource allocation
by Robert Phillips
· 7 years ago
af59748
Add GrContextOptions to control distance field thresholds for small sizes and fallback to paths.
by Brian Salomon
· 7 years ago
fddb6c0
Setup CCPR testing with GrMockContext
by Chris Dalton
· 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
8186cbe
Make the intervals in GrResourceAllocator use SkArenaAlloc
by Robert Phillips
· 7 years ago
1265894
Don't execute onFlush op lists until after GPU data is uploaded
by Chris Dalton
· 7 years ago
b93fdfd
Revert "Don't execute onFlush op lists until after GPU data is uploaded"
by Mike Klein
· 7 years ago
374a4e4
Don't execute onFlush op lists until after GPU data is uploaded
by Chris Dalton
· 7 years ago
a84cacf
Rename GrOpList::reset to endFlush
by Chris Dalton
· 7 years ago
c42b20b
Revert "Revert "When flushing, reset flush state before op lists""
by Greg Daniel
· 7 years ago
f8bc001
Revert "When flushing, reset flush state before op lists"
by Greg Daniel
· 7 years ago
78bdee2
When flushing, reset flush state before op lists
by Greg Daniel
· 7 years ago
099fa0f
Revert^6 "Make threaded proxy generation MDB-friendly, and defer instantiation"
by Brian Osman
· 7 years ago
9b1f4bd
Revert "Revert "Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation"""""
by Brian Osman
· 7 years ago
fdd2cb5
Revert "Revert "Revert "Revert "Make threaded proxy generation MDB-friendly, and defer instantiation""""
by Brian Osman
· 7 years ago
Next »