VirtualBox

Changeset 55227 in vbox for trunk


Ignore:
Timestamp:
Apr 13, 2015 10:14:23 PM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
99534
Message:

WDDM: command buffer size adjustment.

File:
1 edited

Legend:

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

    r55210 r55227  
    901901                            - VBVA_ADAPTER_INFORMATION_SIZE;
    902902
    903     ULONG cbCmdVbva = cbAvailable / 2;
    904     ULONG cbCmdVbvaApprox = VBOXCMDVBVA_BUFFERSIZE(4096);
    905     if (cbCmdVbvaApprox > cbCmdVbva)
    906     {
    907         WARN(("too few VRAM memory %d, cmdVbva %d, while approximately needed %d, trying to adjust", cbAvailable, cbCmdVbva, cbCmdVbvaApprox));
    908         cbCmdVbva = cbCmdVbvaApprox;
    909     }
    910 
    911     cbCmdVbva = VBOXWDDM_ROUNDBOUND(cbCmdVbva, 0x1000);
    912     if (cbCmdVbva > cbAvailable - 0x1000)
     903    /* Size of the VBVA buffer which is used to pass VBOXCMDVBVA_* commands to the host.
     904     * Estimate max 4KB per command.
     905     */
     906    ULONG cbCmdVbva = VBOXCMDVBVA_BUFFERSIZE(4096);
     907
     908    if (cbCmdVbva >= cbAvailable)
    913909    {
    914910        WARN(("too few VRAM memory fatal, %d, requested for CmdVbva %d", cbAvailable, cbCmdVbva));
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