Changeset 536 for trunk/src/ddraw/OS2DDRAW.CPP
- Timestamp:
- Aug 17, 1999, 9:23:33 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/OS2DDRAW.CPP
r522 r536 140 140 { 141 141 WriteLog("DiveOpen OK\n"); 142 rc = DiveQueryCaps( &dCaps, 143 DIVE_BUFFER_SCREEN); 144 } 142 } 143 memset( &dCaps, 144 0, 145 sizeof(DIVE_CAPS) ); 146 dCaps.ulStructLen = sizeof(DIVE_CAPS); 147 148 rc = DiveQueryCaps( &dCaps, 149 DIVE_BUFFER_SCREEN); 150 145 151 146 152 // Shall we run in FS mode ? … … 694 700 } 695 701 696 702 697 703 698 704 return(DD_OK); … … 763 769 // Clear structure so we only have to set the supported flags 764 770 765 771 766 772 memset(lpDDDriverCaps,0,sizeof(DDCAPS)); 767 773 768 774 769 775 // Reset the size … … 1137 1143 return(DDERR_INVALIDPARAMS); 1138 1144 1139 1145 1140 1146 1141 1147 if(DD_OK==DrawWaitForVerticalBlank(This, dwFlags, 0)) … … 1160 1166 } 1161 1167 1162 1168 1163 1169 1164 1170 return(DD_OK); … … 1199 1205 return(DDERR_INVALIDPARAMS); 1200 1206 1201 1207 1202 1208 rc = io_init1(); 1203 1209 1204 1210 1205 1211 if(0==rc) // try to get IOPL for the thread 1206 1212 { 1207 1213 *lpbIsInVB = (c_inb1(0x3da)&0x08)!=0; 1208 1214 1209 1215 io_exit1(); // reset IOPL 1210 1216 1211 1217 return(DD_OK); 1212 1218 } … … 1317 1323 return (DDERR_UNSUPPORTED); 1318 1324 1319 1325 1320 1326 rci = io_init1(); 1321 1327 1322 1328 1323 1329 if(rci) // try to get IOPL for the thread … … 1350 1356 } 1351 1357 1352 1358 1353 1359 io_exit1(); 1354 1360 1355 1361 1356 1362 return (rc); … … 1449 1455 return DDERR_INVALIDPARAMS; 1450 1456 1451 1457 1452 1458 1453 1459 memset( lpdddi, … … 1460 1466 "ODIN DD Emulation Driver"); 1461 1467 1462 1468 1463 1469 1464 1470 return(DD_OK); … … 1471 1477 HKEY hkDirectDraw2; 1472 1478 1473 1479 1474 1480 1475 1481 if (bScale) … … 1487 1493 } 1488 1494 1489 1490 } 1491 //****************************************************************************** 1492 //****************************************************************************** 1493 1495 1496 } 1497 //****************************************************************************** 1498 //****************************************************************************** 1499
Note:
See TracChangeset
for help on using the changeset viewer.