4150eea6c49ecec882a8d3e1c61d6a25fcd1e905 |
|
07-Feb-2018 |
Robert Phillips <robertphillips@google.com> |
Move control of explicit GPU resource allocation to GrContextOptions Change-Id: Ic284acc79bab5936f0007d5ae5fb1e7a9929e2af Reviewed-on: https://skia-review.googlesource.com/104880 Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Greg Daniel <egdaniel@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
aa3dfbe51e6f14db5ccc048b4167ad334ce05176 |
|
29-Jan-2018 |
Greg Daniel <egdaniel@google.com> |
Remove Ops whose lazy proxies fail to instantiate on flush Bug: skia: Change-Id: If8b5b9e5d0c306be28ba192b731d34d185427354 Reviewed-on: https://skia-review.googlesource.com/99440 Commit-Queue: Greg Daniel <egdaniel@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
51b20f266fbfa9d074bca9ce949d35f10340a9b4 |
|
01-Dec-2017 |
Robert Phillips <robertphillips@google.com> |
Add explicit GPU resource allocation of deferred proxies Change-Id: I5d5f5ca830feba143f494c25344f8614a88cb2cc Reviewed-on: https://skia-review.googlesource.com/79220 Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Brian Osman <brianosman@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
8816b93134db2fecdfd690fd26967468f6c814b9 |
|
30-Nov-2017 |
Chris Dalton <csmartdalton@google.com> |
Make sure to visit clips and dst proxies during gather Bug: skia:7190 Change-Id: I0cd4f7734047550c7904f44892ef266498842e0c Reviewed-on: https://skia-review.googlesource.com/77940 Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
c3fd600c408f9cad8d9b09226e028ec6b22734c8 |
|
29-Nov-2017 |
Chris Dalton <csmartdalton@google.com> |
Revert "Make sure to visit clips and dst proxies during gather" This reverts commit c666502bc6975a73ef352d673b151017a21e8562. Reason for revert: <INSERT REASONING HERE> Original change's description: > Make sure to visit clips and dst proxies during gather > > Bug: skia:7190 > Change-Id: I6ba5bad6e155e9092dff9c2ad3241f603c333b4d > Reviewed-on: https://skia-review.googlesource.com/76460 > Reviewed-by: Robert Phillips <robertphillips@google.com> > Commit-Queue: Chris Dalton <csmartdalton@google.com> TBR=robertphillips@google.com,csmartdalton@google.com Change-Id: I4839594bb97472f5ac2057600a0889c8a9dff5f9 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: skia:7190 Reviewed-on: https://skia-review.googlesource.com/77781 Reviewed-by: Chris Dalton <csmartdalton@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
c666502bc6975a73ef352d673b151017a21e8562 |
|
29-Nov-2017 |
Chris Dalton <csmartdalton@google.com> |
Make sure to visit clips and dst proxies during gather Bug: skia:7190 Change-Id: I6ba5bad6e155e9092dff9c2ad3241f603c333b4d Reviewed-on: https://skia-review.googlesource.com/76460 Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Chris Dalton <csmartdalton@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
eafd48af63aef270cbea139547bb4fa8a591748d |
|
16-Nov-2017 |
Robert Phillips <robertphillips@google.com> |
Add overbudget handling to GrResourceAllocator Change-Id: I5536c908310e907c77b5d55441a0edac6a74bf0e Reviewed-on: https://skia-review.googlesource.com/71182 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
5b65a84b990e4ed3b5534cd85167cdc3ed6c820a |
|
13-Nov-2017 |
Robert Phillips <robertphillips@google.com> |
Resolve GrSurface/GrSurfaceProxy ref counting issue in GrResourceAllocator The underlying issue is/was that (given that GrResourceProvider::createApproxTexture can pull a scratch texture out of the resource cache) resources the GrResourceAllocator thought is was controlling could magically be re-assigned behind its back. This CL resolves the issue by having the GrResourceAllocator maintain a strong ref on all the resources it believes it is controlling. Change-Id: Ibcf49009dc953bd97d882177284eb57490cd5711 Reviewed-on: https://skia-review.googlesource.com/70722 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
f8e2502819499894dff40c4f2f46e46edda15507 |
|
08-Nov-2017 |
Robert Phillips <robertphillips@google.com> |
Prepare to enable explicit gpu resource allocation (take 2) Change-Id: I3fd78d53e8bea84c0217b9fe6e180eaa9e4ac753 Reviewed-on: https://skia-review.googlesource.com/68920 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
065b41dd90782e22b5708c8b43696db641d54f46 |
|
08-Nov-2017 |
Greg Daniel <egdaniel@google.com> |
Revert "Prepare to enable explicit gpu resource allocation" This reverts commit f290376736b42a19b87da78c6ba2558313896860. Reason for revert: Changed generated effect instead of FP Original change's description: > Prepare to enable explicit gpu resource allocation > > Change-Id: I407e45711c61831febbac3d3d3a88e3fdde92c5f > Reviewed-on: https://skia-review.googlesource.com/68212 > Commit-Queue: Robert Phillips <robertphillips@google.com> > Reviewed-by: Brian Salomon <bsalomon@google.com> TBR=bsalomon@google.com,robertphillips@google.com Change-Id: I949500d94c7461b7cf38d615117cfcdc9a791780 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://skia-review.googlesource.com/68900 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
f290376736b42a19b87da78c6ba2558313896860 |
|
08-Nov-2017 |
Robert Phillips <robertphillips@google.com> |
Prepare to enable explicit gpu resource allocation Change-Id: I407e45711c61831febbac3d3d3a88e3fdde92c5f Reviewed-on: https://skia-review.googlesource.com/68212 Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
8186cbee6cffb45c0c8ecade2f2c75a1fd8db0f8 |
|
01-Nov-2017 |
Robert Phillips <robertphillips@google.com> |
Make the intervals in GrResourceAllocator use SkArenaAlloc Change-Id: I3190396fe34c01c232654fcb225dbf76df3137b4 Reviewed-on: https://skia-review.googlesource.com/66463 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
d375dbf1557de71ce8e348e6002463f076cc3967 |
|
14-Sep-2017 |
Robert Phillips <robertphillips@google.com> |
Land scaffolding for explicit MDB resource allocation Change-Id: I1cb30b50068e99181788181683e82e2421d0038a Reviewed-on: https://skia-review.googlesource.com/46701 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
09dfc4759e99229e7c74891a88596e8b9b3d9026 |
|
13-Sep-2017 |
Robert Phillips <robertphillips@google.com> |
Pull non-substantive changes out of explicit GPU resource allocation CL Change-Id: Ib6a289553ecd15c722599b7dc0d347a7800801cb Reviewed-on: https://skia-review.googlesource.com/46284 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
57aa367aa3c5911cd4a21230799b147e44190282 |
|
21-Jul-2017 |
Robert Phillips <robertphillips@google.com> |
Add initial version of GrResourceAllocator's free pool (take 2) TBR=bsalomon@google.com Change-Id: I252d0d75f9ad3911abf97495f67d5178e924dd78 Reviewed-on: https://skia-review.googlesource.com/25560 Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
39f1a9589bf4e0818aaeaa9c2fc4ecbe1e2ec23e |
|
21-Jul-2017 |
Robert Phillips <robertphillips@google.com> |
Revert "Add initial version of GrResourceAllocator's free pool" This reverts commit 6ec9a4ffe43910551d15ddc95150472aabbc8b74. Reason for revert: Maybe breaking iOS bots Original change's description: > Add initial version of GrResourceAllocator's free pool > > Change-Id: Ibd60303ffb1d3ea814dad0cee3a521f94da63ca8 > Reviewed-on: https://skia-review.googlesource.com/24262 > Reviewed-by: Brian Salomon <bsalomon@google.com> > Commit-Queue: Robert Phillips <robertphillips@google.com> TBR=bsalomon@google.com,robertphillips@google.com Change-Id: I0195f64503a6f2f7b416f75b57fb9141e5b9f796 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://skia-review.googlesource.com/25540 Reviewed-by: Robert Phillips <robertphillips@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
6ec9a4ffe43910551d15ddc95150472aabbc8b74 |
|
20-Jul-2017 |
Robert Phillips <robertphillips@google.com> |
Add initial version of GrResourceAllocator's free pool Change-Id: Ibd60303ffb1d3ea814dad0cee3a521f94da63ca8 Reviewed-on: https://skia-review.googlesource.com/24262 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|
5af44defbd5fc7ef0053ec4b61f0859170f2fb15 |
|
18-Jul-2017 |
Robert Phillips <robertphillips@google.com> |
Add GrResourceAllocator class + unit test Change-Id: I2700e8cb4213479b680519ba67f078cc3fb71376 Reviewed-on: https://skia-review.googlesource.com/23661 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
/external/skia/src/gpu/GrResourceAllocator.h
|