Changeset 416 for trunk/src/ddraw/OS2DDRAW.CPP
- Timestamp:
- Aug 4, 1999, 11:25:26 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ddraw/OS2DDRAW.CPP
r352 r416 355 355 if(rc != DD_OK) 356 356 { 357 WriteLog("Error createing Surface ");357 WriteLog("Error createing Surface\n\n"); 358 358 *lplpDD = NULL; 359 359 delete newsurf; … … 362 362 *lplpDD = (IDirectDrawSurface *)newsurf; 363 363 364 WriteLog("New Surface created at %08X\n\n", newsurf); 364 365 return(rc); 365 366 } … … 395 396 if(rc != DD_OK) 396 397 { 397 WriteLog("Error createing Surface ");398 WriteLog("Error createing Surface\n\n"); 398 399 *lplpDD = NULL; 399 400 delete newsurf; … … 401 402 else 402 403 *lplpDD = (IDirectDrawSurface4 *)newsurf; 404 405 WriteLog("New Surface created at %08X\n\n", newsurf); 403 406 404 407 return(rc); … … 1190 1193 DWORD dwFlags) 1191 1194 { 1195 ULONG rc; 1192 1196 OS2IDirectDraw *me = (OS2IDirectDraw *)This; 1193 1197 … … 1198 1202 me->screenheight = dwHeight; 1199 1203 me->screenbpp = dwBPP; 1204 if(me->screenbpp!=me->dCaps.ulDepth) 1205 { 1206 rc = DiveOpen( &me->hDiveColorConv, 1207 FALSE, 1208 0); 1209 WriteLog("Screen in different mode than requested, open addional DIVE instance(rc=%X)\n\n",rc); 1210 1211 } 1200 1212 // _interrupt(3); 1201 1213 return(DD_OK); … … 1206 1218 DWORD dwBPP) 1207 1219 { 1220 ULONG rc; 1208 1221 OS2IDirectDraw *me = (OS2IDirectDraw *)This; 1209 1222 … … 1214 1227 me->screenheight = dwHeight; 1215 1228 me->screenbpp = dwBPP; 1229 if(me->screenbpp!=me->dCaps.ulDepth) 1230 { 1231 rc = DiveOpen( &me->hDiveColorConv, 1232 FALSE, 1233 0); 1234 WriteLog("Screen in different mode than requested, open addional DIVE instance(rc=%X)\n\n",rc); 1235 1236 } 1216 1237 // _interrupt(3); 1217 1238 return(DD_OK);
Note:
See TracChangeset
for help on using the changeset viewer.