7a89600bac7ab889a5ba8a994c57d677de0e45d5 |
|
20-Feb-2016 |
Chris Craik <ccraik@google.com> |
Add create_trivial_array Change-Id: I5e4236ff59fdaceb95105c5590f4deeda6d0b4c8
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
7df9ff2a08fd4bbd9b2e734a357cffcf64675df9 |
|
11-Feb-2016 |
John Reck <jreck@google.com> |
Fix all LA memory leaks forever! Bug: 27072626 Or at least fix this one and make it harder to leak going forward. static_asserts are cool, use them liberally Also makes allocation via LA (slightly) faster by fixing create* variants to use rvalue references & std::forward, preventing an accidental pass-by-value Change-Id: I18fd696a93dd6ea49c8d8c587d4c8bee56dbfdf5
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
e537330ead4111cae74668bbc25a332e186d6c91 |
|
11-Feb-2016 |
John Reck <jreck@google.com> |
Revert "Fix all LA memory leaks forever!" This reverts commit 499d83f21e7ffb687788bba1668b05fe38f6ebaf. Change-Id: Ia893ae16ebbeae68e49cd13a20587104b73d39a0
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
499d83f21e7ffb687788bba1668b05fe38f6ebaf |
|
11-Feb-2016 |
John Reck <jreck@google.com> |
Fix all LA memory leaks forever! Bug: 27072626 Or at least fix this one and make it harder to leak going forward. static_asserts are cool, use them liberally Also makes allocation via LA (slightly) faster by fixing create* variants to use rvalue references & std::forward, preventing an accidental pass-by-value Change-Id: I5e0e36e72c6dd93324194ebf9a95f8204f05f261
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
e4db79de127cfe961195f52907af8451026eaa20 |
|
23-Dec-2015 |
Chris Craik <ccraik@google.com> |
Stencil support in new recorder/reorderer bug:22480459 bug:26358504 Adds complex (non-rectangular) clipping support, and overdraw visualization. Doesn't support stencil clipping in layers. Change-Id: I8d10c7f1d2769ab5756774ca672344cc09901f87
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
b36af87f8275f4b982906f88193ec27600f2746a |
|
16-Oct-2015 |
Chris Craik <ccraik@google.com> |
Use LinearStdAllocator in DisplayList bug:24300128 This removes most of the remaining calls to malloc when recording DisplayLists. Change-Id: If928bd53dac0f145aadc436a62759086b67da0ed
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
81a1d2a15927b06b84359f839ab03ac8a20970bd |
|
16-Oct-2015 |
Chris Craik <ccraik@google.com> |
Add LinearStdAllocator Also fixes microbench DisplayListData leak. Change-Id: I1c46f6d0d38650327f3df90e7b278fa7765083dc
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
b5bc454870c8b7df88a633b18c4c6499361c3a08 |
|
24-Apr-2015 |
John Reck <jreck@google.com> |
Teach LA how to destroy Change-Id: I57ab30b6d56370dade6987f442136ea5e5546c9b
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|
1ed723723d9e42a064d54799cc24bdc24891e44d |
|
24-Apr-2015 |
John Reck <jreck@google.com> |
Move LinearAlloc to libhuwi Change-Id: I1d8c99bdeef22ca569e1743cff6108f478737bc8
/frameworks/base/libs/hwui/utils/LinearAllocator.h
|