Ignore:
Timestamp:
Oct 10, 2001, 4:40:45 PM (24 years ago)
Author:
sandervl
Message:

commented out Dive(De)AcquireFrameBuffer in SurfLock/Unlock

File:
1 edited

Legend:

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

    r6960 r6982  
    1 /* $Id: OS2SURFACE.CPP,v 1.36 2001-10-07 08:25:30 sandervl Exp $ */
     1/* $Id: OS2SURFACE.CPP,v 1.37 2001-10-10 14:40:45 sandervl Exp $ */
    22
    33/*
     
    306306#define CBM_CREATEDIB   0x02L   /* create DIB bitmap */
    307307
     308//#define PERFTEST
     309#ifdef PERFTEST
     310LARGE_INTEGER liStart;
     311LARGE_INTEGER liEnd;
     312ULONG average = 0;
     313#endif
     314
    308315#ifdef DEBUG
     316
    309317// ******************************************************************************
    310318// *    internal helper functions from WINE
     
    17321740{
    17331741
     1742#ifdef PERFTEST
     1743  WriteLog("Average blitting time: %x clock ticks");
     1744#endif
     1745
    17341746  if(DDSurfaceDesc.ddsCaps.dwCaps & DDSCAPS_PRIMARYSURFACE)
    17351747  {
     
    24582470          }
    24592471dodiveblit:
     2472#ifdef PERFTEST
     2473          QueryPerformanceCounter(&liStart);
     2474#endif
    24602475          if(fChanged || memcmp(&sBlt, &dest->sBlt, sizeof(sBlt)-sizeof(PRECTL)-sizeof(ULONG)))
    24612476          {
     
    24772492              return(DD_OK);
    24782493          }
     2494#ifdef PERFTEST
     2495          QueryPerformanceCounter(&liEnd);
     2496          if(liEnd.HighPart == liStart.HighPart) {
     2497              if(average == 0) {
     2498                    average = (liEnd.LowPart - liStart.LowPart);
     2499              }
     2500              else  average = (average + (liEnd.LowPart - liStart.LowPart))/2;
     2501          }
     2502#endif
    24792503          return DD_OK;
    24802504      }
     
    24982522              LPRECT lpClipRect = (LPRECT)&lpRgnData->Buffer;
    24992523
     2524#ifdef PERFTEST
     2525              QueryPerformanceCounter(&liStart);
     2526#endif
    25002527              for(i=0;i<lpRgnData->rdh.nCount;i++)
    25012528              {
     
    25182545                  }
    25192546              }
     2547#ifdef PERFTEST
     2548              if(liEnd.HighPart == liStart.HighPart) {
     2549                  QueryPerformanceCounter(&liEnd);
     2550                  if(average == 0) {
     2551                        average = (liEnd.LowPart - liStart.LowPart);
     2552                  }
     2553                  else  average = (average + (liEnd.LowPart - liStart.LowPart))/2;
     2554              }
     2555#endif
     2556
    25202557              return ret;
    25212558          }
     
    48164853                   pIRectNew);
    48174854
     4855#if 0
    48184856    if(me->diveBufNr == DIVE_BUFFER_SCREEN)
    48194857    {
     
    48304868        }
    48314869    }
     4870#endif
    48324871    me->fLocked = TRUE;
    48334872  }
     
    52535292
    52545293
     5294#if 0
    52555295    if(me->diveBufNr == DIVE_BUFFER_SCREEN)
    52565296    {
     
    52675307        }
    52685308    }
     5309#endif
    52695310
    52705311    // delete tne DDRectobject of the found rectangle
Note: See TracChangeset for help on using the changeset viewer.