VirtualBox

Ignore:
Timestamp:
Jul 3, 2015 1:16:04 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
101434
Message:

Additions/x11/vboxvideo: add standard modes back to the RANDR 1.2+ driver.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/x11/vboxvideo/vboxvideo.c

    r56249 r56784  
    559559{
    560560    unsigned cIndex = 0;
    561     DisplayModePtr pModes = NULL, pMode;
     561    DisplayModePtr pModes = NULL;
    562562    ScrnInfoPtr pScrn = output->scrn;
    563563    VBOXPtr pVBox = VBOXGetRec(pScrn);
     
    565565    TRACE_ENTRY();
    566566    uint32_t iScreen = (uintptr_t)output->driver_private;
    567     pMode = vbox_output_add_mode(pVBox, &pModes, NULL,
    568                                  RT_CLAMP(pVBox->pScreens[iScreen].aPreferredSize.cx, VBOX_VIDEO_MIN_SIZE, VBOX_VIDEO_MAX_VIRTUAL),
    569                                  RT_CLAMP(pVBox->pScreens[iScreen].aPreferredSize.cy, VBOX_VIDEO_MIN_SIZE, VBOX_VIDEO_MAX_VIRTUAL),
    570                                  TRUE, FALSE);
     567    vbox_output_add_mode(pVBox, &pModes, NULL,
     568                         RT_CLAMP(pVBox->pScreens[iScreen].aPreferredSize.cx, VBOX_VIDEO_MIN_SIZE, VBOX_VIDEO_MAX_VIRTUAL),
     569                         RT_CLAMP(pVBox->pScreens[iScreen].aPreferredSize.cy, VBOX_VIDEO_MIN_SIZE, VBOX_VIDEO_MAX_VIRTUAL),
     570                         TRUE, FALSE);
     571    vbox_output_add_mode(pVBox, &pModes, NULL, 1600, 1200, FALSE, FALSE);
     572    vbox_output_add_mode(pVBox, &pModes, NULL, 1440, 1050, FALSE, FALSE);
     573    vbox_output_add_mode(pVBox, &pModes, NULL, 1280, 960,  FALSE, FALSE);
     574    vbox_output_add_mode(pVBox, &pModes, NULL, 1024, 768,  FALSE, FALSE);
     575    vbox_output_add_mode(pVBox, &pModes, NULL, 800,  600,  FALSE, FALSE);
     576    vbox_output_add_mode(pVBox, &pModes, NULL, 640,  480,  FALSE, FALSE);
    571577    TRACE_EXIT();
    572578    return pModes;
Note: See TracChangeset for help on using the changeset viewer.

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