VirtualBox

Ignore:
Timestamp:
Jul 19, 2012 12:55:52 PM (12 years ago)
Author:
vboxsync
Message:

wddm: more autoresize fixes, etc.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVidPn.cpp

    r42217 r42228  
    13191319                        {
    13201320                            Status = pNewVidPnTargetModeSetInterface->pfnAddMode(hNewVidPnTargetModeSet, pNewVidPnTargetModeInfo);
    1321                             Assert(Status == STATUS_SUCCESS);
    13221321                            if (NT_SUCCESS(Status))
    13231322                            {
     
    13261325                            }
    13271326                            else
    1328                             {
    13291327                                WARN(("pfnAddMode failed, Status 0x%x", Status));
    1330                             }
    13311328                        }
    13321329                        else
    1333                         {
    13341330                            WARN(("vboxVidPnPopulateTargetModeInfoFromLegacy failed, Status 0x%x", Status));
    1335                         }
    13361331
    13371332                        NTSTATUS tmpStatus = pNewVidPnTargetModeSetInterface->pfnReleaseModeInfo(hNewVidPnTargetModeSet, pNewVidPnTargetModeInfo);
     
    14511446                    D3DKMDT_VIDPN_SOURCE_MODE *pNewVidPnSourceModeInfo;
    14521447                    Status = pNewVidPnSourceModeSetInterface->pfnCreateNewModeInfo(hNewVidPnSourceModeSet, &pNewVidPnSourceModeInfo);
    1453                     Assert(Status == STATUS_SUCCESS);
    14541448                    if (NT_SUCCESS(Status))
    14551449                    {
     
    14591453                        {
    14601454                            Status = pNewVidPnSourceModeSetInterface->pfnAddMode(hNewVidPnSourceModeSet, pNewVidPnSourceModeInfo);
    1461                             Assert(Status == STATUS_SUCCESS);
    14621455                            if (NT_SUCCESS(Status))
    14631456                            {
     
    14651458                                continue;
    14661459                            }
     1460                            else
     1461                                WARN(("pfnAddMode failed, Status 0x%x", Status));
    14671462                        }
    14681463
     
    14701465                        Assert(tmpStatus == STATUS_SUCCESS);
    14711466                    }
     1467                    else
     1468                        WARN(("pfnCreateNewModeInfo failed, Status 0x%x", Status));
    14721469                    /* we're here because of an error */
    14731470                    Assert(!NT_SUCCESS(Status));
    1474                     break;
     1471                    /* ignore mode addition failure */
     1472                    Status = STATUS_SUCCESS;
     1473                    continue;
    14751474                }
    14761475            }
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette