Changeset 1568 for trunk/src/ddraw/OS2DDRAW.CPP
- Timestamp:
- Nov 2, 1999, 11:41:23 PM (26 years ago)
- File:
-
- 1 edited
-
trunk/src/ddraw/OS2DDRAW.CPP (modified) (58 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/OS2DDRAW.CPP
r1502 r1568 113 113 if(lpGUID && *lpGUID == IID_IDirect3D) 114 114 { 115 dprintf(("D 3D Interface\n"));115 dprintf(("DDRAW: D3D Interface\n")); 116 116 117 117 lpVtbl = (IDirectDraw4Vtbl *)&Vtbl3D; … … 121 121 if(lpGUID && *lpGUID == IID_IDirectDraw4) 122 122 { 123 dprintf((" V4 Interface\n"));123 dprintf(("DDRAW: V4 Interface\n")); 124 124 lpVtbl = &Vtbl4; 125 125 } 126 126 else 127 127 { 128 dprintf((" <V4 Interface\n"));128 dprintf(("DDRAW: <V4 Interface\n")); 129 129 lpVtbl = (IDirectDraw4Vtbl *) &Vtbl; 130 130 } … … 142 142 if(rc) 143 143 { 144 dprintf((" ERROR: DiveOpen returned %d\n", rc));144 dprintf(("DDRAW: ERROR: DiveOpen returned %d\n", rc)); 145 145 lastError = DDERR_GENERIC; 146 146 hDive = NULL; … … 148 148 else 149 149 { 150 dprintf(("D iveOpen OK Framebuufer at 0x%08X\n",pFrameBuffer));150 dprintf(("DDRAW: DiveOpen OK Framebuufer at 0x%08X\n",pFrameBuffer)); 151 151 } 152 152 memset( &dCaps, … … 160 160 DIVE_BUFFER_SCREEN); 161 161 162 dprintf(("D iveQueryCaps rc=0x%08X\n",rc));162 dprintf(("DDRAW: DiveQueryCaps rc=0x%08X\n",rc)); 163 163 164 164 pdwUnknownData[235] = dCaps.ulHorizontalResolution; … … 181 181 OS2IDirectDraw::~OS2IDirectDraw() 182 182 { 183 dprintf((" OS2IDirectDraw::~OS2IDirectDraw()\n"));183 dprintf(("DDRAW: OS2IDirectDraw::~OS2IDirectDraw()\n")); 184 184 if(hDive) 185 185 DiveClose(hDive); … … 201 201 OS2IDirectDraw *me = (OS2IDirectDraw *)This; 202 202 #ifdef DEBUG 203 dprintf((" OS2IDirectDraw::QueryInterface\n"));203 dprintf(("DDRAW: OS2IDirectDraw::QueryInterface\n")); 204 204 #endif 205 205 … … 217 217 if(IsEqualGUID(riid, IID_IDirectDraw4)) 218 218 { 219 dprintf((" IID_IDirectDraw4 Interface\n"));219 dprintf(("DDRAW: IID_IDirectDraw4 Interface\n")); 220 220 me->lpVtbl = &me->Vtbl4; 221 221 } 222 222 else 223 223 { 224 dprintf((" No IID_IDirectDraw4 Interface\n"));224 dprintf(("DDRAW: No IID_IDirectDraw4 Interface\n")); 225 225 me->lpVtbl = (IDirectDraw4Vtbl *) &me->Vtbl; 226 226 } … … 237 237 238 238 #ifdef DEBUG 239 dprintf((" OS2IDirectDraw::AddRef %d\n", me->Referenced+1));239 dprintf(("DDRAW: OS2IDirectDraw::AddRef %d\n", me->Referenced+1)); 240 240 #endif 241 241 … … 250 250 251 251 #ifdef DEBUG 252 dprintf((" OS2IDirectDraw::Release %d\n", me->Referenced-1));253 dprintf((" OS2IDirectDraw::%X \n", me));252 dprintf(("DDRAW: OS2IDirectDraw::Release %d\n", me->Referenced-1)); 253 dprintf(("DDRAW: OS2IDirectDraw::%X \n", me)); 254 254 #endif 255 255 … … 276 276 { 277 277 #ifdef DEBUG 278 dprintf((" Compact\n"));278 dprintf(("DDRAW: Compact\n")); 279 279 #endif 280 280 … … 292 292 293 293 #ifdef DEBUG 294 dprintf((" CreateClipper\n"));294 dprintf(("DDRAW: CreateClipper\n")); 295 295 #endif 296 296 … … 348 348 { 349 349 #ifdef DEBUG 350 dprintf((" CreatePalette with %d colors\n", palsize));350 dprintf(("DDRAW: CreatePalette with %d colors\n", palsize)); 351 351 #endif 352 352 … … 385 385 386 386 #ifdef DEBUG 387 dprintf((" CreateSurface\n"));388 dprintf((" dwSize %d\n", lpDDSurfaceDesc->dwSize));389 dprintf((" dwFlags %X\n", lpDDSurfaceDesc->dwFlags));390 dprintf((" dwHeight %d\n", lpDDSurfaceDesc->dwHeight));391 dprintf((" dwWidth %d\n", lpDDSurfaceDesc->dwWidth));392 dprintf((" lPitch %d\n", lpDDSurfaceDesc->lPitch));393 dprintf((" dwBackBufferCount %d\n", lpDDSurfaceDesc->dwBackBufferCount));394 dprintf((" dwMipMapCount %d\n", lpDDSurfaceDesc->dwMipMapCount));395 dprintf((" dwAlphaBitDepth %d\n", lpDDSurfaceDesc->dwAlphaBitDepth));396 dprintf((" ddsCaps.dwCaps %X\n", lpDDSurfaceDesc->ddsCaps.dwCaps));387 dprintf(("DDRAW: CreateSurface\n")); 388 dprintf(("DDRAW: dwSize %d\n", lpDDSurfaceDesc->dwSize)); 389 dprintf(("DDRAW: dwFlags %X\n", lpDDSurfaceDesc->dwFlags)); 390 dprintf(("DDRAW: dwHeight %d\n", lpDDSurfaceDesc->dwHeight)); 391 dprintf(("DDRAW: dwWidth %d\n", lpDDSurfaceDesc->dwWidth)); 392 dprintf(("DDRAW: lPitch %d\n", lpDDSurfaceDesc->lPitch)); 393 dprintf(("DDRAW: dwBackBufferCount %d\n", lpDDSurfaceDesc->dwBackBufferCount)); 394 dprintf(("DDRAW: dwMipMapCount %d\n", lpDDSurfaceDesc->dwMipMapCount)); 395 dprintf(("DDRAW: dwAlphaBitDepth %d\n", lpDDSurfaceDesc->dwAlphaBitDepth)); 396 dprintf(("DDRAW: ddsCaps.dwCaps %X\n", lpDDSurfaceDesc->ddsCaps.dwCaps)); 397 397 #endif 398 398 … … 408 408 if(rc != DD_OK) 409 409 { 410 dprintf((" Error createing Surface\n\n"));410 dprintf(("DDRAW: Error createing Surface\n\n")); 411 411 *lplpDD = NULL; 412 412 delete newsurf; … … 415 415 *lplpDD = (IDirectDrawSurface *)newsurf; 416 416 417 dprintf((" New Surface created at %08X\n\n", newsurf));417 dprintf(("DDRAW: New Surface created at %08X\n\n", newsurf)); 418 418 } 419 419 … … 431 431 432 432 #ifdef DEBUG 433 dprintf((" CreateSurface4\n"));434 dprintf((" dwSize %d\n", lpDDSurfaceDesc2->dwSize));435 dprintf((" dwHeight %d\n", lpDDSurfaceDesc2->dwHeight));436 dprintf((" dwWidth %d\n", lpDDSurfaceDesc2->dwWidth));437 dprintf((" lPitch %d\n", lpDDSurfaceDesc2->lPitch));438 dprintf((" dwBackBufferCount %d\n", lpDDSurfaceDesc2->dwBackBufferCount));439 dprintf((" dwMipMapCount %d\n", lpDDSurfaceDesc2->dwMipMapCount));440 dprintf((" dwAlphaBitDepth %d\n", lpDDSurfaceDesc2->dwAlphaBitDepth));441 dprintf((" ddsCaps.dwCaps %X\n", lpDDSurfaceDesc2->ddsCaps.dwCaps));433 dprintf(("DDRAW: CreateSurface4\n")); 434 dprintf(("DDRAW: dwSize %d\n", lpDDSurfaceDesc2->dwSize)); 435 dprintf(("DDRAW: dwHeight %d\n", lpDDSurfaceDesc2->dwHeight)); 436 dprintf(("DDRAW: dwWidth %d\n", lpDDSurfaceDesc2->dwWidth)); 437 dprintf(("DDRAW: lPitch %d\n", lpDDSurfaceDesc2->lPitch)); 438 dprintf(("DDRAW: dwBackBufferCount %d\n", lpDDSurfaceDesc2->dwBackBufferCount)); 439 dprintf(("DDRAW: dwMipMapCount %d\n", lpDDSurfaceDesc2->dwMipMapCount)); 440 dprintf(("DDRAW: dwAlphaBitDepth %d\n", lpDDSurfaceDesc2->dwAlphaBitDepth)); 441 dprintf(("DDRAW: ddsCaps.dwCaps %X\n", lpDDSurfaceDesc2->ddsCaps.dwCaps)); 442 442 #endif 443 443 … … 454 454 if(rc != DD_OK) 455 455 { 456 dprintf((" Error createing Surface\n\n"));456 dprintf(("DDRAW: Error createing Surface\n\n")); 457 457 *lplpDD = NULL; 458 458 … … 462 462 *lplpDD = (IDirectDrawSurface4 *)newsurf; 463 463 464 dprintf((" New Surface created at %08X\n\n", newsurf));464 dprintf(("DDRAW: New Surface created at %08X\n\n", newsurf)); 465 465 } 466 466 … … 472 472 { 473 473 #ifdef DEBUG 474 dprintf(("D uplicateSurface NIY\n"));474 dprintf(("DDRAW: DuplicateSurface NIY\n")); 475 475 #endif 476 476 return(DD_OK); … … 481 481 { 482 482 #ifdef DEBUG 483 dprintf(("D uplicateSurface4 NIY\n"));483 dprintf(("DDRAW: DuplicateSurface4 NIY\n")); 484 484 #endif 485 485 … … 500 500 501 501 #ifdef DEBUG 502 dprintf((" EnumDisplayModes\n"));502 dprintf(("DDRAW: EnumDisplayModes\n")); 503 503 #endif 504 504 … … 507 507 { 508 508 #ifdef DEBUG 509 dprintf((" EnumDisplayModes : Error NO EnumFunction passed in\n"));509 dprintf(("DDRAW: EnumDisplayModes : Error NO EnumFunction passed in\n")); 510 510 #endif 511 511 … … 530 530 531 531 #ifdef DEBUG 532 dprintf((" EnumDisplayModes : DIVE modes\n"));532 dprintf(("DDRAW: EnumDisplayModes : DIVE modes\n")); 533 533 #endif 534 534 … … 539 539 540 540 #ifdef DEBUG 541 dprintf((" EnumDisplayModes : ALL modes\n"));541 dprintf(("DDRAW: EnumDisplayModes : ALL modes\n")); 542 542 #endif 543 543 … … 545 545 { 546 546 #ifdef DEBUG 547 dprintf((" EnumDisplayModes : STANDARDVGAMODES\n"));547 dprintf(("DDRAW: EnumDisplayModes : STANDARDVGAMODES\n")); 548 548 #endif 549 549 DDSurfAct.dwHeight = ModesDive[0].iYRes; … … 554 554 { 555 555 #ifdef DEBUG 556 dprintf((" EnumDisplayModes : Enum done\n"));556 dprintf(("DDRAW: EnumDisplayModes : Enum done\n")); 557 557 #endif 558 558 return (DD_OK); … … 791 791 792 792 #ifdef DEBUG 793 dprintf((" EnumDisplayModes4 NIY\n"));793 dprintf(("DDRAW: EnumDisplayModes4 NIY\n")); 794 794 #endif 795 795 return(DD_OK); … … 800 800 { 801 801 #ifdef DEBUG 802 dprintf((" EnumSurfaces NIY\n"));802 dprintf(("DDRAW: EnumSurfaces NIY\n")); 803 803 #endif 804 804 … … 810 810 { 811 811 #ifdef DEBUG 812 dprintf((" EnumSurfaces4 NIY\n"));812 dprintf(("DDRAW: EnumSurfaces4 NIY\n")); 813 813 #endif 814 814 … … 820 820 { 821 821 #ifdef DEBUG 822 dprintf((" FlipToGDISurface NIY\n"));822 dprintf(("DDRAW: FlipToGDISurface NIY\n")); 823 823 #endif 824 824 … … 832 832 833 833 #ifdef DEBUG 834 dprintf(("DD GetCaps of "));834 dprintf(("DDRAW: DDGetCaps of ")); 835 835 #endif 836 836 … … 842 842 // Caller want Driver Caps 843 843 844 dprintf(("D river\n"));844 dprintf(("DDRAW: Driver\n")); 845 845 846 846 if( (sizeof(DDCAPS)!=lpDDDriverCaps->dwSize) && … … 988 988 { 989 989 // Caller wants HEL Caps 990 dprintf((" HEL\n"));990 dprintf(("DDRAW: HEL\n")); 991 991 992 992 if(sizeof(DDCAPS)!=lpDDHELCaps->dwSize) 993 993 { 994 dprintf((" Size Not Set\n"));994 dprintf(("DDRAW: Size Not Set\n")); 995 995 return(DDERR_INVALIDPARAMS); 996 996 } … … 1076 1076 OS2IDirectDraw *me = (OS2IDirectDraw *)This; 1077 1077 #ifdef DEBUG 1078 dprintf((" GetDisplayMode\n"));1078 dprintf(("DDRAW: GetDisplayMode\n")); 1079 1079 #endif 1080 1080 … … 1179 1179 default: 1180 1180 #ifdef DEBUG 1181 dprintf((" Unsupported mode\n"));1181 dprintf(("DDRAW: Unsupported mode\n")); 1182 1182 #endif 1183 1183 return(DDERR_UNSUPPORTEDMODE); … … 1192 1192 OS2IDirectDraw *me = (OS2IDirectDraw *)This; 1193 1193 #ifdef DEBUG 1194 dprintf((" GetDisplayMode\n"));1194 dprintf(("DDRAW: GetDisplayMode\n")); 1195 1195 #endif 1196 1196 … … 1295 1295 default: 1296 1296 #ifdef DEBUG 1297 dprintf((" Unsupported mode\n"));1297 dprintf(("DDRAW: Unsupported mode\n")); 1298 1298 #endif 1299 1299 return(DDERR_UNSUPPORTEDMODE); … … 1308 1308 DWORD dwFCC[3] = {FOURCC_LUT8,FOURCC_R565,FOURCC_RGB3}; 1309 1309 #ifdef DEBUG 1310 dprintf((" GetFourCCCodes\n"));1310 dprintf(("DDRAW: GetFourCCCodes\n")); 1311 1311 #endif 1312 1312 … … 1335 1335 { 1336 1336 #ifdef DEBUG 1337 dprintf((" GetGDISurface NYI\n"));1337 dprintf(("DDRAW: GetGDISurface NYI\n")); 1338 1338 #endif 1339 1339 … … 1345 1345 { 1346 1346 #ifdef DEBUG 1347 dprintf((" GetGDISurface NYI\n"));1347 dprintf(("DDRAW: GetGDISurface NYI\n")); 1348 1348 #endif 1349 1349 … … 1357 1357 DWORD dwFlags = DDWAITVB_BLOCKBEGIN; 1358 1358 #ifdef DEBUG 1359 dprintf((" GetMonitorFrequency\n"));1359 dprintf(("DDRAW: GetMonitorFrequency\n")); 1360 1360 #endif 1361 1361 if(NULL==lpdwFreq) … … 1395 1395 BOOL bVertBlank; 1396 1396 #ifdef DEBUG 1397 dprintf((" GetScanLine\n"));1397 dprintf(("DDRAW: GetScanLine\n")); 1398 1398 #endif 1399 1399 // ToDO find a way to get this position, so for now simply return DDERR_UNSUPPORTED … … 1419 1419 int rc; 1420 1420 #ifdef DEBUG 1421 dprintf((" GetVerticalBlankStatus\n"));1421 dprintf(("DDRAW: GetVerticalBlankStatus\n")); 1422 1422 #endif 1423 1423 if(NULL==lpbIsInVB) … … 1444 1444 { 1445 1445 #ifdef DEBUG 1446 dprintf((" Initialize\n"));1446 dprintf(("DDRAW: Initialize\n")); 1447 1447 #endif 1448 1448 … … 1454 1454 { 1455 1455 #ifdef DEBUG 1456 dprintf((" RestoreDisplayMod\n"));1456 dprintf(("DDRAW: RestoreDisplayMod\n")); 1457 1457 #endif 1458 1458 … … 1466 1466 1467 1467 #ifdef DEBUG 1468 dprintf((" SetCooperativeLevel: hwnd %X, Flags %X\n", hwndClient, dwFlags));1468 dprintf(("DDRAW: SetCooperativeLevel: hwnd %X, Flags %X\n", hwndClient, dwFlags)); 1469 1469 #endif 1470 1470 … … 1487 1487 1488 1488 #ifdef DEBUG 1489 dprintf((" SetDisplayMode2 to %dx%d with %d bits colors\n", dwWidth, dwHeight, dwBPP));1489 dprintf(("DDRAW: SetDisplayMode2 to %dx%d with %d bits colors\n", dwWidth, dwHeight, dwBPP)); 1490 1490 #endif 1491 1491 … … 1525 1525 1526 1526 #ifdef DEBUG 1527 dprintf((" SetDisplayMode to %dx%d with %d bits colors\n", dwWidth, dwHeight, dwBPP));1527 dprintf(("DDRAW: SetDisplayMode to %dx%d with %d bits colors\n", dwWidth, dwHeight, dwBPP)); 1528 1528 #endif 1529 1529 me->screenwidth = dwWidth; … … 1559 1559 int rci; 1560 1560 1561 #ifdef DEBUG 1562 dprintf(("WaitForVerticalBlank\n")); 1563 #endif 1561 dprintf(("DDRAW: WaitForVerticalBlank\n")); 1564 1562 1565 1563 if(DDWAITVB_BLOCKBEGINEVENT == dwFlags) // This parameter isn't support in DX … … 1567 1565 1568 1566 1569 rci = io_init1();1567 rci = io_init1(); 1570 1568 1571 1569 1572 1570 if(rci) // try to get IOPL for the thread 1571 { 1572 dprintf(("DDRAW: No IOPL\n")); 1573 1573 return (DDERR_UNSUPPORTED); // we failed so return error that we don't support this 1574 1574 } 1575 1575 // AT this point we should have IOPL so lets use it! 1576 1576 … … 1600 1600 1601 1601 1602 io_exit1();1602 // io_exit1(); 1603 1603 1604 1604 … … 1613 1613 { 1614 1614 #ifdef DEBUG 1615 dprintf((" GetAvailableVidMem\n"));1615 dprintf(("DDRAW: GetAvailableVidMem\n")); 1616 1616 #endif 1617 1617 … … 1638 1638 { 1639 1639 #ifdef DEBUG 1640 dprintf((" GetAvailableVidMem\n"));1640 dprintf(("DDRAW: GetAvailableVidMem\n")); 1641 1641 #endif 1642 1642 … … 1662 1662 { 1663 1663 #ifdef DEBUG 1664 dprintf((" GetSurfaceFromDC NYI\n"));1664 dprintf(("DDRAW: GetSurfaceFromDC NYI\n")); 1665 1665 #endif 1666 1666 … … 1672 1672 { 1673 1673 #ifdef DEBUG 1674 dprintf((" RestoreAllSurfaces\n"));1674 dprintf(("DDRAW: RestoreAllSurfaces\n")); 1675 1675 #endif 1676 1676 … … 1682 1682 { 1683 1683 #ifdef DEBUG 1684 dprintf((" TestCooperativeLevel\n"));1684 dprintf(("DDRAW: TestCooperativeLevel\n")); 1685 1685 #endif 1686 1686 … … 1693 1693 { 1694 1694 #ifdef DEBUG 1695 dprintf((" GetDeviceIdentifier Flags = %d\n",dwFlags));1695 dprintf(("DDRAW: GetDeviceIdentifier Flags = %d\n",dwFlags)); 1696 1696 #endif 1697 1697 if(NULL==lpdddi)
Note:
See TracChangeset
for help on using the changeset viewer.
