VirtualBox

Changeset 88538 in vbox for trunk


Ignore:
Timestamp:
Apr 15, 2021 12:47:26 PM (4 years ago)
Author:
vboxsync
Message:

3D/VMSVGA: Skip unsupported screen sizes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp

    r87633 r88538  
    18891889        case SVGA_REG_WIDTH:
    18901890            STAM_REL_COUNTER_INC(&pThis->svga.StatRegWidthWr);
    1891             if (pThis->svga.uWidth != u32)
     1891            if (u32 <= pThis->svga.u32MaxWidth && u32 != pThis->svga.uWidth)
    18921892            {
    18931893#if defined(IN_RING3) || defined(IN_RING0)
     
    19051905        case SVGA_REG_HEIGHT:
    19061906            STAM_REL_COUNTER_INC(&pThis->svga.StatRegHeightWr);
    1907             if (pThis->svga.uHeight != u32)
     1907            if (u32 <= pThis->svga.u32MaxHeight && u32 != pThis->svga.uHeight)
    19081908            {
    19091909                pThis->svga.uHeight = u32;
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