X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali%2Finternal%2Frender%2Fcommon%2Frender-debug.cpp;h=aa463ac4649a640075b9cdf83a075fd5023bc922;hb=5de727a5d6b9ef995c93eff4d4e47a086784a332;hp=e5e1d2393ecd40ed5d3d9e259512b80552ea4047;hpb=0134ea4e146744fa0946c5f266bdf2408b0a269d;p=platform%2Fcore%2Fuifw%2Fdali-core.git diff --git a/dali/internal/render/common/render-debug.cpp b/dali/internal/render/common/render-debug.cpp index e5e1d23..aa463ac 100644 --- a/dali/internal/render/common/render-debug.cpp +++ b/dali/internal/render/common/render-debug.cpp @@ -1,5 +1,5 @@ /* - * Copyright (c) 2016 Samsung Electronics Co., Ltd. + * Copyright (c) 2022 Samsung Electronics Co., Ltd. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -23,9 +23,9 @@ // INTERNAL INCLUDES #include +#include #include #include -#include #include using Dali::Internal::SceneGraph::Node; @@ -33,83 +33,80 @@ using Dali::Internal::SceneGraph::RenderList; namespace Dali { - namespace Internal { - namespace Render { - // These functions should only be defined if they are being used by the #define in the header. // Otherwise they will contribute negatively to code coverage. #ifdef DALI_PRINT_RENDER_INFO -void PrintFrameStart( BufferIndex bufferIndex ) +void PrintFrameStart(BufferIndex bufferIndex) { - DALI_LOG_RENDER_INFO( "RENDER START - bufferIndex: %d\n", bufferIndex ); + DALI_LOG_RENDER_INFO("RENDER START - bufferIndex: %d\n", bufferIndex); } void PrintFrameEnd() { - DALI_LOG_RENDER_INFO( "RENDER END\n\n" ); + DALI_LOG_RENDER_INFO("RENDER END\n\n"); } -void PrintRenderInstruction( const SceneGraph::RenderInstruction& instruction, BufferIndex index ) +void PrintRenderInstruction(const SceneGraph::RenderInstruction& instruction, BufferIndex index) { - const char* target = (0 != instruction.mOffscreenTextureId) ? "FrameBuffer" : "Screen"; + const char* target = (nullptr != instruction.mFrameBuffer) ? "FrameBuffer" : "Screen"; std::stringstream debugStream; debugStream << "Rendering to " << target << ", View: " << *(instruction.GetViewMatrix(index)) << " Projection: " << *(instruction.GetProjectionMatrix(index)); - if( instruction.mIsViewportSet ) + if(instruction.mIsViewportSet) { debugStream << " Viewport: " << instruction.mViewport.x << "," << instruction.mViewport.y << " " << instruction.mViewport.width << "x" << instruction.mViewport.height; } - if( instruction.mIsClearColorSet ) + if(instruction.mIsClearColorSet) { debugStream << " ClearColor: " << instruction.mClearColor; } - std::string debugString( debugStream.str() ); - DALI_LOG_RENDER_INFO( " %s\n", debugString.c_str() ); + std::string debugString(debugStream.str()); + DALI_LOG_RENDER_INFO(" %s\n", debugString.c_str()); } -void PrintRenderList( const RenderList& list ) +void PrintRenderList(const RenderList& list) { std::stringstream debugStream; debugStream << "Rendering items"; - if( list.IsClipping() ) + if(list.IsClipping()) { debugStream << ", ClippingBox: " << list.GetClippingBox().x << "," << list.GetClippingBox().y << " " << list.GetClippingBox().width << "x" << list.GetClippingBox().height; } - std::string debugString( debugStream.str() ); - DALI_LOG_RENDER_INFO( " %s\n", debugString.c_str() ); + std::string debugString(debugStream.str()); + DALI_LOG_RENDER_INFO(" %s\n", debugString.c_str()); } -void PrintRenderItem( const SceneGraph::RenderItem& item ) +void PrintRenderItem(const SceneGraph::RenderItem& item) { std::stringstream debugStream; debugStream << "Rendering item, ModelView: " << item.mModelViewMatrix; - std::string debugString( debugStream.str() ); - DALI_LOG_RENDER_INFO( " %s\n", debugString.c_str() ); + std::string debugString(debugStream.str()); + DALI_LOG_RENDER_INFO(" %s\n", debugString.c_str()); } -void PrintRendererCount( unsigned int frameCount, unsigned int rendererCount ) +void PrintRendererCount(unsigned int frameCount, unsigned int rendererCount) { - if( frameCount % 120 == 30 ) // Print every 2 seconds reg + if(frameCount % 120 == 30) // Print every 2 seconds reg { - Debug::LogMessage( Debug::DebugInfo, "Renderer Total # renderers: %u\n", rendererCount ); + Debug::LogMessage(Debug::INFO, "Renderer Total # renderers: %u\n", rendererCount); } } #endif -} // Render +} // namespace Render -} // Internal +} // namespace Internal -} // Dali +} // namespace Dali