Removed weird VERBOSE overload in canvas

Now doing extra logging / graphical debug cues via OSL_DEBUG_LEVEL
of 3. Also saves some lines in makefiles.
This commit is contained in:
Thorsten Behrens
2011-07-26 23:42:25 +02:00
parent de103dcd00
commit e563f1401a
17 changed files with 15 additions and 65 deletions

View File

@@ -40,12 +40,6 @@ $(eval $(call gb_Library_add_api,cairocanvas,\
udkapi \ udkapi \
)) ))
ifneq ($(strip $(VERBOSE)$(verbose)),)
$(eval $(call gb_Library_add_defs,cairocanvas,\
-DVERBOSE \
))
endif
ifeq ($(OS),MACOSX) ifeq ($(OS),MACOSX)
$(eval $(call gb_Library_add_cxxflags,cairocanvas,\ $(eval $(call gb_Library_add_cxxflags,cairocanvas,\

View File

@@ -46,18 +46,6 @@ $(eval $(call gb_Library_add_defs,canvastools,\
-DCANVASTOOLS_DLLIMPLEMENTATION \ -DCANVASTOOLS_DLLIMPLEMENTATION \
)) ))
ifneq ($(strip $(VERBOSE)$(verbose)),)
$(eval $(call gb_Library_add_defs,canvastools,\
-DVERBOSE \
))
endif
ifneq ($(strip $(PROFILER)$(profiler)),)
$(eval $(call gb_Library_add_defs,canvastools,\
-DPROFILER \
))
endif
$(eval $(call gb_Library_add_linked_libs,canvastools,\ $(eval $(call gb_Library_add_linked_libs,canvastools,\
basegfx \ basegfx \
comphelper \ comphelper \

View File

@@ -44,12 +44,6 @@ $(eval $(call gb_Library_add_defs,directx5canvas,\
-DDIRECTX_VERSION=0x0500 \ -DDIRECTX_VERSION=0x0500 \
)) ))
ifneq ($(strip $(VERBOSE)$(verbose)),)
$(eval $(call gb_Library_add_defs,directx5canvas,\
-DVERBOSE \
))
endif
$(eval $(call gb_Library_add_linked_libs,directx5canvas,\ $(eval $(call gb_Library_add_linked_libs,directx5canvas,\
cppu \ cppu \
tk \ tk \

View File

@@ -39,12 +39,6 @@ $(eval $(call gb_Library_add_defs,directx9canvas,\
-DDIRECTX_VERSION=0x0900 \ -DDIRECTX_VERSION=0x0900 \
)) ))
ifneq ($(strip $(VERBOSE)$(verbose)),)
$(eval $(call gb_Library_add_defs,directx9canvas,\
-DVERBOSE \
))
endif
$(eval $(call gb_Library_add_linked_libs,directx9canvas,\ $(eval $(call gb_Library_add_linked_libs,directx9canvas,\
cppu \ cppu \
tk \ tk \

View File

@@ -38,12 +38,6 @@ $(eval $(call gb_Library_add_api,nullcanvas,\
udkapi \ udkapi \
)) ))
ifneq ($(strip $(VERBOSE)$(verbose)),)
$(eval $(call gb_Library_add_defs,nullcanvas,\
-DVERBOSE \
))
endif
$(eval $(call gb_Library_add_linked_libs,nullcanvas,\ $(eval $(call gb_Library_add_linked_libs,nullcanvas,\
basegfx \ basegfx \
canvastools \ canvastools \

View File

@@ -40,12 +40,6 @@ $(eval $(call gb_Library_add_api,simplecanvas,\
udkapi \ udkapi \
)) ))
ifneq ($(strip $(VERBOSE)$(verbose)),)
$(eval $(call gb_Library_add_defs,simplecanvas,\
-DVERBOSE \
))
endif
$(eval $(call gb_Library_add_linked_libs,simplecanvas,\ $(eval $(call gb_Library_add_linked_libs,simplecanvas,\
basegfx \ basegfx \
canvastools \ canvastools \

View File

@@ -40,12 +40,6 @@ $(eval $(call gb_Library_add_api,vclcanvas,\
udkapi \ udkapi \
)) ))
ifneq ($(strip $(VERBOSE)$(verbose)),)
$(eval $(call gb_Library_add_defs,vclcanvas,\
-DVERBOSE \
))
endif
$(eval $(call gb_Library_add_linked_libs,vclcanvas,\ $(eval $(call gb_Library_add_linked_libs,vclcanvas,\
basegfx \ basegfx \
canvastools \ canvastools \

View File

@@ -483,7 +483,7 @@ namespace canvas
( SourceLimits::is_signed && arg<TargetLimits::min()) || // underflow will happen ( SourceLimits::is_signed && arg<TargetLimits::min()) || // underflow will happen
( arg>TargetLimits::max() ) ) // overflow will happen ( arg>TargetLimits::max() ) ) // overflow will happen
{ {
#if defined(VERBOSE) && defined(DBG_UTIL) # if OSL_DEBUG_LEVEL > 2
OSL_TRACE("numeric_cast detected data loss"); OSL_TRACE("numeric_cast detected data loss");
#endif #endif
throw ::com::sun::star::uno::RuntimeException( throw ::com::sun::star::uno::RuntimeException(

View File

@@ -39,7 +39,7 @@
::std::size_t find_unreachable_objects( bool ); ::std::size_t find_unreachable_objects( bool );
# ifdef VERBOSE # if OSL_DEBUG_LEVEL > 2
# include <osl/diagnose.h> # include <osl/diagnose.h>
# define SHARED_PTR_LEFTOVERS(a) OSL_TRACE("%s\n%s: Unreachable objects still use %d bytes\n", \ # define SHARED_PTR_LEFTOVERS(a) OSL_TRACE("%s\n%s: Unreachable objects still use %d bytes\n", \
BOOST_CURRENT_FUNCTION, a, \ BOOST_CURRENT_FUNCTION, a, \

View File

@@ -29,7 +29,7 @@
#ifndef INCLUDED_CANVAS_VERBOSETRACE_HXX #ifndef INCLUDED_CANVAS_VERBOSETRACE_HXX
#define INCLUDED_CANVAS_VERBOSETRACE_HXX #define INCLUDED_CANVAS_VERBOSETRACE_HXX
#if defined(VERBOSE) && defined(DBG_UTIL) #if OSL_DEBUG_LEVEL > 2
/// Wrap OSL_TRACE with a verbosity switch /// Wrap OSL_TRACE with a verbosity switch
#define VERBOSE_TRACE OSL_TRACE #define VERBOSE_TRACE OSL_TRACE
#else #else

View File

@@ -1735,7 +1735,7 @@ namespace dxcanvas
// ignore area and offset for page flipping device // ignore area and offset for page flipping device
if( mbPageFlipping ) if( mbPageFlipping )
{ {
#if defined(VERBOSE) && defined(DBG_UTIL) #if OSL_DEBUG_LEVEL > 2
renderFPSCounter(); renderFPSCounter();
renderMemAvailable(); renderMemAvailable();
#endif #endif
@@ -1816,7 +1816,7 @@ namespace dxcanvas
*mpBackBufferSurface, *mpBackBufferSurface,
pBltFX,false ) ) pBltFX,false ) )
{ {
#if defined(VERBOSE) && defined(DBG_UTIL) #if OSL_DEBUG_LEVEL > 2
renderFPSCounter(); renderFPSCounter();
renderMemAvailable(); renderMemAvailable();
#endif #endif

View File

@@ -422,7 +422,7 @@ namespace dxcanvas
rGraphics->FillPath( pGradientBrush.get(), pFillPath.get() ); rGraphics->FillPath( pGradientBrush.get(), pFillPath.get() );
} }
#if defined(VERBOSE) && defined(DBG_UTIL) #if OSL_DEBUG_LEVEL > 2
Gdiplus::Pen aPen( Gdiplus::Color( 255, 255, 0, 0 ), Gdiplus::Pen aPen( Gdiplus::Color( 255, 255, 0, 0 ),
0.0001f ); 0.0001f );

View File

@@ -113,7 +113,7 @@ namespace dxcanvas
maScrapRect(), maScrapRect(),
mbShowSpriteBounds( false ) mbShowSpriteBounds( false )
{ {
#if defined(VERBOSE) && defined(DBG_UTIL) #if OSL_DEBUG_LEVEL > 2
// inverse default for verbose debug mode // inverse default for verbose debug mode
mbShowSpriteBounds = true; mbShowSpriteBounds = true;
#endif #endif

View File

@@ -156,7 +156,7 @@ namespace canvas
const ::basegfx::B2DPolygon& rTriangulatedPolygon( const ::basegfx::B2DPolygon& rTriangulatedPolygon(
::basegfx::triangulator::triangulate(rClipPoly)); ::basegfx::triangulator::triangulate(rClipPoly));
#if defined(VERBOSE) && OSL_DEBUG_LEVEL > 0 #if OSL_DEBUG_LEVEL > 2
// dump polygons // dump polygons
OSL_TRACE( "Original clip polygon: %s\n" OSL_TRACE( "Original clip polygon: %s\n"
"Triangulated polygon: %s\n", "Triangulated polygon: %s\n",

View File

@@ -454,7 +454,7 @@ namespace vclcanvas
(sal_uInt8)(basegfx::tools::lerp(rColors[nIndex].GetGreen(),rColors[nIndex+1].GetGreen(),fAlpha)), (sal_uInt8)(basegfx::tools::lerp(rColors[nIndex].GetGreen(),rColors[nIndex+1].GetGreen(),fAlpha)),
(sal_uInt8)(basegfx::tools::lerp(rColors[nIndex].GetBlue(),rColors[nIndex+1].GetBlue(),fAlpha)) )); (sal_uInt8)(basegfx::tools::lerp(rColors[nIndex].GetBlue(),rColors[nIndex+1].GetBlue(),fAlpha)) ));
#if defined(VERBOSE) && OSL_DEBUG_LEVEL > 0 #if OSL_DEBUG_LEVEL > 2
if( i && !(i % 10) ) if( i && !(i % 10) )
rOutDev.SetFillColor( COL_RED ); rOutDev.SetFillColor( COL_RED );
#endif #endif
@@ -705,7 +705,8 @@ namespace vclcanvas
} }
#endif // complex-clipping vs. XOR-trick #endif // complex-clipping vs. XOR-trick
#if 0 //defined(VERBOSE) && OSL_DEBUG_LEVEL > 0 #if OSL_DEBUG_LEVEL > 3
// extra-verbosity
{ {
::basegfx::B2DRectangle aRect(0.0, 0.0, 1.0, 1.0); ::basegfx::B2DRectangle aRect(0.0, 0.0, 1.0, 1.0);
::basegfx::B2DRectangle aTextureDeviceRect; ::basegfx::B2DRectangle aTextureDeviceRect;

View File

@@ -194,7 +194,7 @@ namespace vclcanvas
mbShowSpriteBounds( false ), mbShowSpriteBounds( false ),
mbIsUnsafeScrolling( false ) mbIsUnsafeScrolling( false )
{ {
#if defined(VERBOSE) && OSL_DEBUG_LEVEL > 0 #if OSL_DEBUG_LEVEL > 2
// inverse defaults for verbose debug mode // inverse defaults for verbose debug mode
mbShowSpriteBounds = mbShowFrameInfo = true; mbShowSpriteBounds = mbShowFrameInfo = true;
#endif #endif
@@ -353,7 +353,7 @@ namespace vclcanvas
renderMemUsage( rOutDev ); renderMemUsage( rOutDev );
} }
#if defined(VERBOSE) && OSL_DEBUG_LEVEL > 0 #if OSL_DEBUG_LEVEL > 2
static ::canvas::tools::ElapsedTime aElapsedTime; static ::canvas::tools::ElapsedTime aElapsedTime;
// log time immediately after surface flip // log time immediately after surface flip

View File

@@ -412,11 +412,8 @@ namespace vclcanvas
2,'.',NULL,' ') ); 2,'.',NULL,' ') );
rTargetSurface.DrawText( aOutPos+Point(2,2), text ); rTargetSurface.DrawText( aOutPos+Point(2,2), text );
VERBOSE_TRACE( "SpriteHelper::redraw(): sprite %X has prio %f\n",
#if defined(VERBOSE) && OSL_DEBUG_LEVEL > 0
OSL_TRACE( "SpriteHelper::redraw(): sprite %X has prio %f\n",
this, getPriority() ); this, getPriority() );
#endif
} }
} }
} }