Searched refs:GpuMemoryTracker (Results 1 - 13 of 13) sorted by relevance
/frameworks/base/libs/hwui/tests/unit/ |
H A D | 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 [all...] |
H A D | 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/ |
H A D | 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 [all...] |
H A D | GpuMemoryTracker.h | 41 class GpuMemoryTracker { class in namespace:android::uirenderer 55 GpuMemoryTracker(GpuObjectType type) : mType(type) { function in class:android::uirenderer::GpuMemoryTracker 60 ~GpuMemoryTracker() {
|
H A D | Texture.h | 20 #include "GpuMemoryTracker.h" 35 class Texture : public GpuMemoryTracker { 38 : GpuMemoryTracker(GpuObjectType::Texture)
|
H A D | Layer.h | 27 #include <GpuMemoryTracker.h> 58 class Layer : public VirtualLightRefBase, GpuMemoryTracker {
|
H A D | Layer.cpp | 39 : GpuMemoryTracker(GpuObjectType::Layer)
|
H A D | Android.mk | 65 GpuMemoryTracker.cpp \
|
H A D | OpenGLRenderer.cpp | 17 #include <GpuMemoryTracker.h>
|
/frameworks/base/libs/hwui/renderstate/ |
H A D | OffscreenBufferPool.h | 20 #include <GpuMemoryTracker.h> 43 class OffscreenBuffer : GpuMemoryTracker {
|
H A D | RenderState.cpp | 16 #include <GpuMemoryTracker.h> 43 GpuMemoryTracker::onGLContextCreated(); 112 GpuMemoryTracker::onGLContextDestroyed();
|
H A D | OffscreenBufferPool.cpp | 38 : GpuMemoryTracker(GpuObjectType::OffscreenBuffer)
|
/frameworks/base/libs/hwui/renderthread/ |
H A D | CanvasContext.cpp | 17 #include <GpuMemoryTracker.h> 548 GpuMemoryTracker::onFrameCompleted();
|
Completed in 253 milliseconds