VirtualBox

Changeset 100067 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Jun 4, 2023 2:06:58 PM (20 months ago)
Author:
vboxsync
Message:

WDDM: clean up svgaCBSubmitHeader. bugref:10440

File:
1 edited

Legend:

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

    r99990 r100067  
    462462}
    463463
    464 static void svgaCBSubmitHeaderLocked(PVBOXWDDM_EXT_VMSVGA pSvga, PHYSICAL_ADDRESS CBHeaderPhysAddr, SVGACBContext CBContext)
    465 {
    466     RT_NOREF(pSvga);
    467 
     464DECLINLINE(void) svgaCBSubmitHeaderLocked(PVBOXWDDM_EXT_VMSVGA pSvga, PHYSICAL_ADDRESS CBHeaderPhysAddr, SVGACBContext CBContext)
     465{
    468466    SVGARegWrite(pSvga, SVGA_REG_COMMAND_HIGH, CBHeaderPhysAddr.HighPart);
    469467    SVGARegWrite(pSvga, SVGA_REG_COMMAND_LOW, CBHeaderPhysAddr.LowPart | CBContext);
     
    477475    KeAcquireSpinLock(&pCBState->SpinLock, &OldIrql);
    478476
    479     SVGARegWrite(pSvga, SVGA_REG_COMMAND_HIGH, CBHeaderPhysAddr.HighPart);
    480     SVGARegWrite(pSvga, SVGA_REG_COMMAND_LOW, CBHeaderPhysAddr.LowPart | CBContext);
     477    svgaCBSubmitHeaderLocked(pSvga, CBHeaderPhysAddr, CBContext);
    481478
    482479    KeReleaseSpinLock(&pCBState->SpinLock, OldIrql);
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