Dali 3D User Interface Engine
Namespaces | Functions
profiling.cpp File Reference
#include <dali/integration-api/profiling.h>
#include <dali/integration-api/bitmap.h>
#include <dali/internal/event/common/thread-local-storage.h>
#include <dali/internal/event/events/gesture-event-processor.h>
#include <dali/internal/event/actors/actor-impl.h>
#include <dali/internal/event/actors/camera-actor-impl.h>
#include <dali/internal/event/actors/image-actor-impl.h>
#include <dali/internal/event/actors/layer-impl.h>
#include <dali/internal/event/actor-attachments/actor-attachment-impl.h>
#include <dali/internal/event/actor-attachments/camera-attachment-impl.h>
#include <dali/internal/event/animation/animation-impl.h>
#include <dali/internal/event/animation/animator-connector.h>
#include <dali/internal/event/animation/constraint-impl.h>
#include <dali/internal/update/animation/property-accessor.h>
#include <dali/internal/update/animation/scene-graph-animation.h>
#include <dali/internal/update/animation/scene-graph-constraint.h>
#include <dali/internal/event/images/image-impl.h>
#include <dali/internal/event/images/image-factory-cache.h>
#include <dali/internal/event/resources/resource-ticket.h>
#include <dali/internal/event/resources/image-ticket.h>
#include <dali/internal/update/nodes/node.h>
#include <dali/internal/update/nodes/scene-graph-layer.h>
#include <dali/internal/update/node-attachments/node-attachment.h>
#include <dali/internal/update/node-attachments/scene-graph-camera-attachment.h>
#include <dali/internal/update/rendering/scene-graph-renderer.h>
#include <dali/internal/update/resources/texture-metadata.h>
#include <dali/internal/render/gl-resources/bitmap-texture.h>
#include <dali/internal/render/renderers/render-geometry.h>
#include <dali/internal/render/renderers/render-property-buffer.h>
#include <dali/internal/render/renderers/render-renderer.h>
#include <dali/internal/render/renderers/render-sampler.h>
Include dependency graph for profiling.cpp:

Go to the source code of this file.

Namespaces

namespace  Dali
 The top level DALi namespace.
 
namespace  Dali::Integration
 
namespace  Dali::Integration::Profiling
 

Functions

void Dali::Integration::EnableProfiling (ProfilingType type)
 Called by adaptor to provide profiling information. More...
 
const int Dali::Integration::Profiling::ANIMATION_MEMORY_SIZE (sizeof(Internal::Animation)+sizeof(Internal::AnimatorConnector< float >)+sizeof(Internal::SceneGraph::Animation))
 
const int Dali::Integration::Profiling::CONSTRAINT_MEMORY_SIZE (sizeof(Internal::Constraint< float >)+sizeof(Internal::SceneGraph::Constraint< float, Internal::PropertyAccessor< float > >))
 
const int Dali::Integration::Profiling::ACTOR_MEMORY_SIZE (sizeof(Internal::Actor)+sizeof(Internal::ActorAttachment)+sizeof(Internal::SceneGraph::Node)+sizeof(Internal::SceneGraph::NodeAttachment))
 
const int Dali::Integration::Profiling::CAMERA_ACTOR_MEMORY_SIZE (sizeof(Internal::CameraActor)+sizeof(Internal::CameraAttachment)+sizeof(Internal::SceneGraph::Node)+sizeof(Internal::SceneGraph::CameraAttachment))
 
const int Dali::Integration::Profiling::IMAGE_ACTOR_MEMORY_SIZE (sizeof(Internal::ImageActor)+sizeof(Internal::SceneGraph::Node)+sizeof(Internal::Render::Renderer))
 
const int Dali::Integration::Profiling::LAYER_MEMORY_SIZE (sizeof(Internal::Layer)+sizeof(Internal::ActorAttachment)+sizeof(Internal::SceneGraph::Layer)+sizeof(Internal::SceneGraph::NodeAttachment))
 
const int Dali::Integration::Profiling::IMAGE_MEMORY_SIZE (sizeof(Internal::Image)+sizeof(Internal::ImageFactoryCache::Request)+sizeof(Integration::Bitmap)+sizeof(Internal::TextureMetadata)+sizeof(Internal::BitmapTexture)+sizeof(Internal::ImageTicket))
 
const int Dali::Integration::Profiling::RENDERER_MEMORY_SIZE (sizeof(Internal::Renderer)+sizeof(Internal::SceneGraph::Renderer)+sizeof(Internal::Render::Renderer))
 
const int Dali::Integration::Profiling::GEOMETRY_MEMORY_SIZE (sizeof(Internal::Geometry)+sizeof(Internal::SceneGraph::Geometry)+sizeof(Internal::SceneGraph::RenderGeometry))
 
const int Dali::Integration::Profiling::PROPERTY_BUFFER_MEMORY_SIZE (sizeof(Internal::PropertyBuffer)+sizeof(Internal::Render::PropertyBuffer))
 
const int Dali::Integration::Profiling::MATERIAL_MEMORY_SIZE (sizeof(Internal::Material)+sizeof(Internal::SceneGraph::Material))
 
const int Dali::Integration::Profiling::SAMPLER_MEMORY_SIZE (sizeof(Internal::Sampler)+sizeof(Internal::Render::Sampler))
 
const int Dali::Integration::Profiling::SHADER_MEMORY_SIZE (sizeof(Internal::Shader)+sizeof(Internal::SceneGraph::Shader))
 
Dali Docs Home
Read more about Dali