Changeset 49696 in vbox for trunk/src/VBox/Additions/x11/vboxvideo
- Timestamp:
- Nov 28, 2013 9:46:38 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 90966
- Location:
- trunk/src/VBox/Additions/x11/vboxvideo
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/x11/vboxvideo/undefined
r49628 r49696 28 28 chown 29 29 close 30 drmClose 30 31 drmFreeVersion 31 32 drmGetVersion -
trunk/src/VBox/Additions/x11/vboxvideo/vboxvideo_dri.c
r45356 r49696 271 271 TRACE_LOG("Calling DRIScreenInit\n"); 272 272 if (!DRIScreenInit(pScreen, pDRIInfo, &pVBox->drmFD)) 273 { 273 274 rc = FALSE; 274 if (!rc)275 275 xf86DrvMsg(pScrn->scrnIndex, X_ERROR, 276 276 "DRIScreenInit failed, disabling DRI.\n"); 277 if (pVBox->drmFD) 278 { 279 drmClose(pVBox->drmFD); 280 pVBox->drmFD = -1; 281 } 282 } 277 283 } 278 284 if (rc && !VBOXInitVisualConfigs(pScrn, pVBox)) … … 282 288 rc = FALSE; 283 289 } 284 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "visual configurations initialized\n"); 290 else 291 xf86DrvMsg(pScrn->scrnIndex, X_INFO, "visual configurations initialized\n"); 285 292 286 293 /* Check the DRM version */ … … 305 312 if (!rc) 306 313 { 314 if (pVBox->drmFD >= 0) 315 VBOXDRICloseScreen(pScreen, pVBox); 316 pVBox->drmFD = -1; 307 317 if (pVBox->pDRIInfo) 308 318 DRIDestroyInfoRec(pVBox->pDRIInfo); 309 319 pVBox->pDRIInfo = NULL; 310 if (pVBox->drmFD >= 0)311 VBOXDRICloseScreen(pScreen, pVBox);312 pVBox->drmFD = -1;313 320 } 314 321 TRACE_LOG("returning %s\n", BOOL_STR(rc));
Note:
See TracChangeset
for help on using the changeset viewer.