Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
End Users
Pocket PCActiveSyncMultimediaEBooksWirelessSmartPhones
Developers
Windows MobileSmartPhonesWinCE ProgrammingVB for WinCEVC++ for WinCEPlatform BuilderTest Tools
PocketPC DirectoryFree SoftwareWeb Resources
Related Topics
PalmMobile PhonesMore Topics ...

Pocket PC Forum / Developers / Test Tools / July 2008

Tip: Looking for answers? Try searching our database.

GDI test

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
adon - 22 Jun 2008 01:33 GMT
Hi,

While I ran the test for GDI, i found some test case, for example 218,
would pass with some random seed but fail with others. for this case,
do i pass the CETK test for GDI system?

thanks
adon
Waleed Alballaa - 23 Jun 2008 08:47 GMT
What version of the OS are you using? What's the log message(s) related to
the failure?

> Hi,
>
[quoted text clipped - 4 lines]
> thanks
> adon
adon - 24 Jun 2008 13:13 GMT
On 6月23日, 下午3時47分, Waleed Alballaa
<WaleedAlbal...@discussions.microsoft.com> wrote:
> What version of the OS are you using? What's the log message(s) related to
> the failure?
[quoted text clipped - 7 lines]
> > thanks
> > adon

Thanks, sir.

 Current OS version wich i ran is WinCE6.0. and i have updated to R2.
 My Display drivers could pass for test case 218 while random seed is
29786/23186 but cannot pass if seed is 9088....
 the follwoing message are what i got

<TESTGROUP>

*** ==================================================================
*** SUITE INFORMATION
***
*** Suite Name:        N/A (built on the fly)
*** Suite Description: N/A
*** Number of Tests:   1
*** ==================================================================

*** ==================================================================
*** SYSTEM INFORMATION
***
*** Date and Time:          01/01/2006 12:00 PM (Sunday)
***
*** Device Name:            A5520M17493
***
*** OS Version:             6.00
*** Build Number:           2217
*** Platform ID:            3 "Windows CE"
*** Version String:         ""
***
*** Processor Type:         0x00000920 (2,336) "ARM 920"
*** Processor Architecture: 0x0005     (5) "ARM"
*** Page Size:              0x00001000 (4,096)
*** Minimum App Address:    0x00010000 (65,536)
*** Maximum App Address:    0x7FFFFFFF (2,147,483,647)
*** Active Processor Mask:  0x00000001
*** Number Of Processors:   1
*** Allocation Granularity: 0x00010000 (65,536)
*** Processor Level:        0x0004     (4)
*** Processor Revision:     0x0005     (5)
*** ==================================================================

*** ==================================================================
*** MEMORY INFO
***
*** Memory Total:    18,796,544 bytes
*** Memory Used:     10,547,200 bytes
*** Memory Free:      8,249,344 bytes
***
*** Kernel Used:        303,104 bytes
*** Water Mark:           2,014 pages
***
*** Store Total:     12,935,168 bytes
*** Store Used:       1,863,680 bytes
*** Store Free:      11,071,488 bytes
*** ==================================================================

BEGIN GROUP: ******* GDI Testing *******
  GDI Test suite version 6.0.1937.101
      Driver in use as primary is
{EB91C7C9-8BF6-4a2d-9AB8-69724EED97D1}\\Windows\SOCLE_gpe.dll
      System Info: Storage in use is 1867776
      System Info: After increasing: dwStorePage=700  dwRamPages=7061
dwPageSize=4096
      Driver Verification is available
      Gradient fill available in the image
      AlphaBlend unavailable to test
      Using default LTR window layout
      Printing available in the image
      OS Uniscribe mode is OFF
      Display rotation available, current angle is 0
      Enumerating all available display modes:
          Mode 0: 320x240x32
      Display resolution resize: disabled. Only one mode supported by
driver.
      DC Type: Win_Primary
      Driver verify set to: DDI_Test.dll verification
      Using driver \ddi_test.dll as the verification driver
      User Verify set to: VerifyAuto
      Work area = [0 0 320 214]
      TopMainWindow: Window position = [0 0 320 214]
      Capability DRIVERVERSION = 262145
      Capability TECHNOLOGY = 1
          DT_RASDISPLAY
          DT_RASCAMERA
      Capability HORZSIZE = 64
      Capability VERTSIZE = 60
      Capability HORZRES = 320
      Capability VERTRES = 240
      Capability LOGPIXELSX = 96
      Capability LOGPIXELSY = 96
      Capability BITSPIXEL = 32
      Capability PLANES = 1
      Capability NUMBRUSHES = 0
      Capability NUMPENS = 0
      Capability NUMFONTS = 0
      Capability NUMCOLORS = 0
      Capability ASPECTX = 1
      Capability ASPECTY = 1
      Capability ASPECTXY = 1
      Capability PDEVICESIZE = 0
      Capability CLIPCAPS = 1
      Capability SIZEPALETTE = 0
      Capability NUMRESERVED = 0
      Capability COLORRES = 32
      Capability PHYSICALWIDTH = 0
      Capability PHYSICALHEIGHT = 0
      Capability PHYSICALOFFSETX = 0
      Capability PHYSICALOFFSETY = 0
      Capability RASTERCAPS = 75777
          RC_BITBLT
          RC_ROTATEBLT
          RC_STRETCHBLT
          RC_STRETCHDIB
      Capability CURVECAPS = 0
      Capability LINECAPS = 50
          LC_POLYLINE
          LC_STYLED
          LC_WIDE
      Capability POLYGONALCAPS = 51
          PC_POLYGON
          PC_RECTANGLE
          PC_STYLED
          PC_WIDE
      Capability TEXTCAPS = 7990
          TC_OP_STROKE
          TC_CP_STROKE
          TC_CR_ANY
          TC_SF_X_YINDEP
          TC_SA_CONTIN
          TC_EA_DOUBLE
          TC_IA_ABLE
          TC_UA_ABLE
          TC_SO_ABLE
      Capability SHADEBLENDCAPS = 23
          SB_CONST_ALPHA
          SB_GRAD_RECT
          SB_PIXEL_ALPHA
          SB_PREMULT_ALPHA
      Capability FRAMEBUFFER = 0
      Hiding the SIP button on the shell if it's available.
      Hiding the task bar on the shell if it's available.
      Mask for Red is: 0xff0000 Mask for Green is: 0xff00 Mask for
Blue is: 0xff
      Shifted mask for Red is: 0x00ff0000 Shifted mask for Green is:
0x0000ff00 Shifted mask for Blue is: 0x000000ff
      The test was unable to identify any known fonts in the system.
      The fonts in use are:
          "Wingdings" "Wingdings" TRUETYPE_FONTTYPE.  Skiptable is
empty.
          "Tahoma" "Tahoma" TRUETYPE_FONTTYPE.  Skiptable is empty.
          "Courier New" "Courier New" TRUETYPE_FONTTYPE.  Skiptable
is empty.
          "Arial" "Arial" TRUETYPE_FONTTYPE.  Skiptable is empty.
          "Comic Sans MS" "Comic Sans MS" TRUETYPE_FONTTYPE.
Skiptable is empty.
      The fonts in \windows are:
          \windows\comic.ttf, 0x08b36000, 0x01c6d1ef, 0x00000000,
0x0001f4c4
          \windows\arial.ttf, 0x08b36000, 0x01c6d1ef, 0x00000000,
0x000273d4
          \windows\cour.ttf, 0x08b36000, 0x01c6d1ef, 0x00000000,
0x000295f8
          \windows\tahoma.ttf, 0x08b36000, 0x01c6d1ef, 0x00000000,
0x000212a8
          \windows\wingding.ttf, 0x08b36000, 0x01c6d1ef, 0x00000000,
0x000143a4
      No fonts found in \windows\fonts
      No user fonts added to the system from \
  <TESTCASE ID=218>
  ***
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
  *** TEST STARTING
  ***
  *** Test Name:      StretchBlt
  *** Test ID:        218
  *** Library Path:   \gdiapi.dll
  *** Command Line:
  *** Kernel Mode:    No
  *** Random Seed:    9488
  *** Thread Count:   0
  ***
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
  BEGIN TEST: <StretchBlt>, Thds=0,
     Testing surface Win_Primary, font Courier New.
        StretchBlt - Passing NULL
        StretchBlt - Bogus Source DC
        StretchBlt: Sliding Squares (BitBltFunctionalTest)
            CheckScreenHalves
        StretchBlt - BitBlt offscreen: pass=0
            CheckScreenHalves
        StretchBlt - BitBlt offscreen: pass=1
            CheckScreenHalves
        StretchBlt - Negative Size
        StretchBlt(hdc, 98, 0, 98, 288, hdc, 0, 0, 98, 288, SRCCOPY)
returned:1
        StretchBlt(hdc, 196, 0, -98, 288, hdc, 0, 0, 98, 288,
SRCCOPY) returned:1
        StretchBlt(hdc, 98, 288, 98, -288, hdc, 0, 0, 98, 288,
SRCCOPY) returned:1
        StretchBlt(hdc, 196, 288, -98, -288, hdc, 0, 0, 98, 288,
SRCCOPY) returned:1
            CheckScreenHalves
            CheckScreenHalves
        StretchBlt - GetSet Off Screen
        a20=0  a150=0
            CheckScreenHalves
        StretchBlt - GetSet On Screen
        a20=0  a150=0
            CheckScreenHalves
        StretchBlt - StretchBltFlipMirrorTest
        StretchBlt - Test BitBlt with clip region:
            -RESIZE(20) * shift[0][0]=-6: PARIS_X=71 PARIS_Y=85
            Testing shift [1,1]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [0,1]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [-1,1]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [-1,0]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [-1,-1]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [0,-1]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [1,-1]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [1,0]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
            Testing shift [0,0]
            cliprect = [5,5,215,186]: nRet =2
            CheckScreenHalves
        StretchBlt - draw Logo Blit
        StretchBlt - BltFromMonochromeTest
            Using a bitmap from CreateBitmap
            CheckScreenHalves
        StretchBlt - BltFromMonochromeTest
            Using a bitmap from CreateCompatibleBitmap
            CheckScreenHalves
        StretchBlt - BltFromMonochromeTest
            Using a bitmap from CreateDIBSection
            CheckScreenHalves
        StretchBlt - BltToMonochromeTest
            Using a bitmap from CreateBitmap
            CheckScreenHalves
        StretchBlt - BltToMonochromeTest
            Using a bitmap from CreateCompatibleBitmap
            CheckScreenHalves
        StretchBlt - BltToMonochromeTest
            Using a bitmap from CreateDIBSection
            CheckScreenHalves
        StretchBlt - SimpleBltTest
        OffScreen Blit
        StretchBlt - StretchBlt1 Test
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
        StretchBlt - StretchBltShrinkTest
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
        StretchBlt - StretchBlt2 Test
        StretchBlt - StretchBltShrinkTest2 Test
        StretchBlt - StretchBlt3 Test
        StretchBlt - StretchBltShrink3 Test
        StretchBlt - StretchBlt2 Test
        StretchBlt - StretchBltShrinkTest2 Test
        StretchBlt - StretchBlt3 Test
        StretchBlt - StretchBltShrink3 Test
        TestSBltCase10: StretchBlt(hdc,100,84,10,185,hdc,
100,85,10,185,SRCCOPY
        StretchBlt - BltAlphaDIBTest
        StretchBlt - WritableBitmapTest
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
        BlitMirrorTest - StretchBlt
            A 3% variance is acceptable due to stretching
differences, a moderate number of mismatches listed below are
expected.
            CheckScreenHalves
        BitBltSuite - StretchBlt
            Using 73 testcases
            Solid brush selected
            Using ROP DSTINVERT
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP SRCINVERT
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP SRCCOPY
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP SRCPAINT
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP SRCAND
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP SRCERASE
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP MERGECOPY
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP MERGEPAINT
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP NOTSRCCOPY
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP NOTSRCERASE
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP PATCOPY
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP PATINVERT
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP PATPAINT
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP BLACKNESS
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP WHITENESS
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP 0x00AA0000
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP 0x00B80000
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP 0x00A00000
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP 0x00290000
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP 0x00490000
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP 0x006D0000
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
        BitBltSuiteFullscreen - StretchBlt
            No brush attached
            Using ROP DSTINVERT
            Using ROP SRCINVERT
            Using ROP SRCCOPY
            Using ROP SRCPAINT
            Using ROP SRCAND
            Using ROP SRCERASE
            Using ROP MERGECOPY
            Using ROP MERGEPAINT
            Using ROP NOTSRCCOPY
            Using ROP NOTSRCERASE
            Using ROP PATCOPY
            Using ROP PATINVERT
            Using ROP PATPAINT
            Using ROP BLACKNESS
            Using ROP WHITENESS
            Using ROP 0x00AA0000
            Using ROP 0x00B80000
            Using ROP 0x00A00000
            Using ROP 0x00290000
            Using ROP 0x00490000
            Using ROP 0x006D0000
        SimpleColorConversionTest, DIB
            Creating DIB depth:1
            Creating DIB depth:1
            Creating DIB depth:2
            Creating DIB depth:2
            Creating DIB depth:4
            Creating DIB depth:4
            Creating DIB depth:8
            Creating DIB depth:8
            Creating DIB depth:16
            CheckScreenHalves
            Creating DIB depth:24
            CheckScreenHalves
            Creating DIB depth:32
            CheckScreenHalves
        SimpleColorConversionTest, Bitmap
            Creating Bitmap depth:1
            Creating Bitmap depth:2
            Creating Bitmap depth:4
            Creating Bitmap depth:8
            Creating Bitmap depth:16
            CheckScreenHalves
            Creating Bitmap depth:24
            CheckScreenHalves
            Creating Bitmap depth:32
            CheckScreenHalves
        StretchBltSuite - StretchBlt
            Using a DIB w/RGB, d:24, s:8
            Using ROP DSTINVERT
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            CheckScreenHalves
            Using ROP SRCINVERT
            CheckScreenHalves
            CheckScre