HomeSort by relevance Sort by last modified time
    Searched refs:GpuMemoryTracker (Results 1 - 13 of 13) sorted by null

  /frameworks/base/libs/hwui/tests/unit/
GpuMemoryTrackerTests.cpp 19 #include <GpuMemoryTracker.h>
31 class TestGPUObject : public GpuMemoryTracker {
33 TestGPUObject() : GpuMemoryTracker(GpuObjectType::Texture) {}
51 TEST(GpuMemoryTracker, sizeCheck) {
54 GpuMemoryTracker::onGLContextCreated();
55 ASSERT_EQ(0, GpuMemoryTracker::getTotalSize(GpuObjectType::Texture));
56 ASSERT_EQ(0, GpuMemoryTracker::getInstanceCount(GpuObjectType::Texture));
59 ASSERT_EQ(1, GpuMemoryTracker::getInstanceCount(GpuObjectType::Texture));
61 ASSERT_EQ(500, GpuMemoryTracker::getTotalSize(GpuObjectType::Texture));
63 ASSERT_EQ(1000, GpuMemoryTracker::getTotalSize(GpuObjectType::Texture))
    [all...]
OffscreenBufferPoolTests.cpp 137 EXPECT_EQ(0, GpuMemoryTracker::getInstanceCount(GpuObjectType::OffscreenBuffer));
150 EXPECT_EQ(40, GpuMemoryTracker::getInstanceCount(GpuObjectType::OffscreenBuffer));
154 EXPECT_EQ(0, GpuMemoryTracker::getInstanceCount(GpuObjectType::OffscreenBuffer));
  /frameworks/base/libs/hwui/
GpuMemoryTracker.cpp 21 #include <GpuMemoryTracker.h>
47 static std::unordered_set<GpuMemoryTracker*> gObjectSet;
49 void GpuMemoryTracker::notifySizeChanged(int newSize) {
55 void GpuMemoryTracker::startTrackingObject() {
62 void GpuMemoryTracker::stopTrackingObject() {
70 void GpuMemoryTracker::onGLContextCreated() {
76 void GpuMemoryTracker::onGLContextDestroyed() {
86 void GpuMemoryTracker::dump() {
92 void GpuMemoryTracker::dump(std::ostream& stream) {
102 int GpuMemoryTracker::getInstanceCount(GpuObjectType type)
    [all...]
GpuMemoryTracker.h 41 class GpuMemoryTracker {
55 GpuMemoryTracker(GpuObjectType type) : mType(type) {
60 ~GpuMemoryTracker() {
Texture.h 20 #include "GpuMemoryTracker.h"
35 class Texture : public GpuMemoryTracker {
38 : GpuMemoryTracker(GpuObjectType::Texture)
Layer.h 27 #include <GpuMemoryTracker.h>
58 class Layer : public VirtualLightRefBase, GpuMemoryTracker {
Layer.cpp 39 : GpuMemoryTracker(GpuObjectType::Layer)
Android.mk 66 GpuMemoryTracker.cpp \
OpenGLRenderer.cpp 17 #include <GpuMemoryTracker.h>
202 GPUMemoryTracker::dump();
    [all...]
  /frameworks/base/libs/hwui/renderstate/
OffscreenBufferPool.h 20 #include <GpuMemoryTracker.h>
43 class OffscreenBuffer : GpuMemoryTracker {
RenderState.cpp 16 #include <GpuMemoryTracker.h>
43 GpuMemoryTracker::onGLContextCreated();
112 GpuMemoryTracker::onGLContextDestroyed();
OffscreenBufferPool.cpp 38 : GpuMemoryTracker(GpuObjectType::OffscreenBuffer)
  /frameworks/base/libs/hwui/renderthread/
CanvasContext.cpp 17 #include <GpuMemoryTracker.h>
610 GpuMemoryTracker::onFrameCompleted();

Completed in 811 milliseconds