Ignore:
Timestamp:
Mar 3, 2000, 8:21:26 PM (26 years ago)
Author:
hugh
Message:

Bugfixes for moorhuhn

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ddraw/OS2SURFACE.CPP

    r2638 r2987  
    1 /* $Id: OS2SURFACE.CPP,v 1.23 2000-02-04 19:31:24 hugh Exp $ */
     1/* $Id: OS2SURFACE.CPP,v 1.24 2000-03-03 19:21:24 hugh Exp $ */
    22
    33/*
     
    12421242          dwPitchFB = DDSurfaceDesc.dwWidth * (dwBpp<8?1:dwBpp/8);
    12431243          dwPitchFB = (dwPitchFB +7) & ~7;  // Align on QWords
     1244          DDSurfaceDesc.lPitch = dwPitchFB;
    12441245          #ifdef DEBUG
    12451246            if(dwBpp<8)
     
    21912192
    21922193  #ifdef DEBUG
     2194    dprintf(("DDRAW: SurfBlt4 To Surf %08X, from Surf %08X\n",dest,src));
    21932195    if ( (NULL!=lpDestRect)&& (NULL!=lpSrcRect))
    21942196      dprintf(("DDRAW: SurfBlt4 to (%d,%d)(%d,%d) at %08X from (%d,%d)(%d,%d) at %08X\n", lpDestRect->left, lpDestRect->top,
     
    38383840  if(-1 != me->diveBufNr)
    38393841  {
    3840     dprintf(("DDRAW: DIVE Flipchain DiveBuffer #%d",FlipSurface->diveBufNr));
     3842    //dprintf(("DDRAW: DIVE Flipchain DiveBuffer #%d",FlipSurface->diveBufNr));
    38413843
    38423844    // we got some DIVE surfaces
     
    38453847    // Doulebuffering should work best.
    38463848
    3847     rc = DiveBlitImage(me->hDive, FlipSurface->diveBufNr, me->diveBufNr);
    3848 
    3849     #ifdef DEBUG
    3850       dprintf(("DDRAW: DiveBlitImage rc = 0x%08X\n"));
    3851     #endif
     3849    //rc = DiveBlitImage(me->hDive, FlipSurface->diveBufNr, me->diveBufNr);
     3850    //dprintf(("DDRAW: DiveBlitImage rc = 0x%08X\n"));
     3851    SurfBltFast4( me,
     3852                  0,
     3853                  0,
     3854                  (LPDIRECTDRAWSURFACE4)FlipSurface,
     3855                  NULL,
     3856                  DDBLTFAST_NOCOLORKEY);
    38523857
    38533858    if(NULL==lpDDSurf)
     
    38553860      // advance in the flipchain if no valid override surface was passed in
    38563861      // if we reached the end of the flipchain The Frontbuffer is the next to flip to
    3857       me->NextFlip = FlipSurface->BackBuffer!=NULL?FlipSurface->BackBuffer:me;//me->FrontBuffer;
     3862      me->NextFlip = FlipSurface->BackBuffer!=NULL?FlipSurface->BackBuffer:me->BackBuffer;
    38583863    }
    38593864  }
Note: See TracChangeset for help on using the changeset viewer.