VirtualBox

Ignore:
Timestamp:
Feb 9, 2018 6:15:40 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
120780
Message:

HostServices/SharedOpenGL: bugref:9103: Improved logging of Compositor stretch factors.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/OpenGL/util/compositor.cpp

    r69500 r70939  
    3131#endif
    3232
    33 
     33#define FLOAT_FMT_STR "%d.%02u"
     34#define FLOAT_FMT_ARGS(r) (int)(r), ((unsigned)(RT_ABS(r) * 100) % 100U)
    3435
    3536static int crVrScrCompositorRectsAssignBuffer(PVBOXVR_SCR_COMPOSITOR pCompositor, uint32_t cRects)
     
    714715                                                   PCRTRECT *ppaDstUnstretchedRects)
    715716{
     717    crDebug("CrVrScrCompositorEntryRegionsGet ENTER, pCompositor(0x%X) StretchX=" FLOAT_FMT_STR ", StretchY=" FLOAT_FMT_STR,
     718        pCompositor, FLOAT_FMT_ARGS(pCompositor->StretchX), FLOAT_FMT_ARGS(pCompositor->StretchY));
     719
    716720    if (CrVrScrCompositorEntryIsUsed(pEntry))
    717721    {
     
    914918        return;
    915919
     920    crDebug("CrVrScrCompositorSetStretching, stretch factors change "
     921        "(" FLOAT_FMT_STR ", " FLOAT_FMT_STR ") => "
     922        "(" FLOAT_FMT_STR ", " FLOAT_FMT_STR ")",
     923        FLOAT_FMT_ARGS(pCompositor->StretchX), FLOAT_FMT_ARGS(pCompositor->StretchY),
     924        FLOAT_FMT_ARGS(StretchX), FLOAT_FMT_ARGS(StretchY));
     925
    916926    pCompositor->StretchX = StretchX;
    917927    pCompositor->StretchY = StretchY;
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette