OSDN Git Service

Use LinearStdAllocator in DisplayList
authorChris Craik <ccraik@google.com>
Fri, 16 Oct 2015 21:23:12 +0000 (14:23 -0700)
committerChris Craik <ccraik@google.com>
Mon, 19 Oct 2015 18:32:28 +0000 (11:32 -0700)
commitb36af87f8275f4b982906f88193ec27600f2746a
treee2523b8fdff8b73761869a0075ff6ca8d455ae71
parent5419280fb325eaf52102cf543deebb95a10a0871
Use LinearStdAllocator in DisplayList

bug:24300128

This removes most of the remaining calls to malloc when
recording DisplayLists.

Change-Id: If928bd53dac0f145aadc436a62759086b67da0ed
libs/hwui/DisplayList.cpp
libs/hwui/DisplayList.h
libs/hwui/DisplayListCanvas.cpp
libs/hwui/OpReorderer.cpp
libs/hwui/OpReorderer.h
libs/hwui/RecordingCanvas.cpp
libs/hwui/RenderNode.cpp
libs/hwui/microbench/DisplayListCanvasBench.cpp
libs/hwui/unit_tests/OpReordererTests.cpp
libs/hwui/unit_tests/RecordingCanvasTests.cpp
libs/hwui/utils/LinearAllocator.h