VirtualBox

Changeset 63048 in vbox for trunk/src


Ignore:
Timestamp:
Aug 5, 2016 3:00:02 PM (9 years ago)
Author:
vboxsync
Message:

GA/NT/Graphics: warnings

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPVidModes.cpp

    r62522 r63048  
    11/* $Id$ */
    2 
    32/** @file
    43 * VBox Miniport video modes related functions
     
    3635VBoxMPValidateVideoModeParamsGuest(PVBOXMP_DEVEXT pExt, uint32_t iDisplay, uint32_t xres, uint32_t yres, uint32_t bpp)
    3736{
     37    RT_NOREF(iDisplay, xres, yres);
     38
    3839    switch (bpp)
    3940    {
     
    500501{
    501502#ifdef VBOX_XPDM_MINIPORT
     503    RT_NOREF(iDisplay);
    502504    return (pExt->CurrentMode == 0);
    503505#else
  • trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp

    r63039 r63048  
    175175}
    176176
    177 DECLINLINE(PVBOXWDDM_ALLOCATION) vboxWddmGetAllocationFromAllocList(PVBOXMP_DEVEXT pDevExt, DXGK_ALLOCATIONLIST *pAllocList)
     177DECLINLINE(PVBOXWDDM_ALLOCATION) vboxWddmGetAllocationFromAllocList(DXGK_ALLOCATIONLIST *pAllocList)
    178178{
    179179    PVBOXWDDM_OPENALLOCATION pOa = (PVBOXWDDM_OPENALLOCATION)pAllocList->hDeviceSpecificAllocation;
     
    312312NTSTATUS vboxWddmGhDisplaySetMode(PVBOXMP_DEVEXT pDevExt, const VBOXWDDM_ALLOC_DATA *pAllocData)
    313313{
     314    RT_NOREF(pDevExt);
    314315    VBOXVIDEOOFFSET offVram = vboxWddmAddrFramOffset(&pAllocData->Addr);;
    315316    if (offVram == VBOXVIDEOOFFSET_VOID)
     
    697698NTSTATUS vboxWddmPickResources(PVBOXMP_DEVEXT pDevExt, PDXGK_DEVICE_INFO pDeviceInfo, PVBOXWDDM_HWRESOURCES pHwResources)
    698699{
     700    RT_NOREF(pDevExt);
    699701    NTSTATUS Status = STATUS_SUCCESS;
    700702    USHORT DispiId;
     
    958960    vboxWddmSetupDisplaysLegacy(pDevExt);
    959961    return VBoxCommonFromDeviceExt(pDevExt)->bHGSMI ? STATUS_SUCCESS : STATUS_UNSUCCESSFUL;
    960         return STATUS_UNSUCCESSFUL;
    961962}
    962963
     
    12331234                    if (hKey)
    12341235                    {
    1235                         NTSTATUS tmpStatus = ZwClose(hKey);
    1236                         Assert(tmpStatus == STATUS_SUCCESS);
     1236                        NTSTATUS rcNt2 = ZwClose(hKey);
     1237                        Assert(rcNt2 == STATUS_SUCCESS); NOREF(rcNt2);
    12371238                    }
    12381239
     
    14481449            VideoRequestPacket->StatusBlock->Information = 0;
    14491450    }
     1451#else
     1452    RT_NOREF(MiniportDeviceContext, VidPnSourceId, VideoRequestPacket);
    14501453#endif
    14511454    LOGF(("LEAVE, context(0x%p), ctl(0x%x)", MiniportDeviceContext, VideoRequestPacket->IoControlCode));
     
    14601463    )
    14611464{
     1465    RT_NOREF(MessageNumber);
    14621466//    LOGF(("ENTER, context(0x%p), msg(0x%x)", MiniportDeviceContext, MessageNumber));
    14631467
     
    16001604    )
    16011605{
     1606    RT_NOREF(MessageNumber);
    16021607//    LOGF(("ENTER, context(0x%p), msg(0x%x)", MiniportDeviceContext, MessageNumber));
    16031608
     
    16401645                    VBOXWDDM_HGSMICMD_TYPE enmType = vboxWddmHgsmiGetCmdTypeFromOffset(pDevExt, offCmd);
    16411646                    PVBOXVTLIST pList;
    1642                     PVBOXSHGSMI pHeap = NULL;
     1647                    PVBOXSHGSMI pHeap;
    16431648                    switch (enmType)
    16441649                    {
     
    16551660                        default:
    16561661                            AssertBreakpoint();
     1662                            pList = NULL;
     1663                            pHeap = NULL;
     1664                            break;
    16571665                    }
    16581666
     
    16601668                    {
    16611669                        uint16_t chInfo;
    1662                         uint8_t *pvCmd = HGSMIBufferDataAndChInfoFromOffset (&pHeap->Heap.area, offCmd, &chInfo);
     1670                        uint8_t *pvCmd = HGSMIBufferDataAndChInfoFromOffset(&pHeap->Heap.area, offCmd, &chInfo);
    16631671                        Assert(pvCmd);
    16641672                        if (pvCmd)
     
    16701678                                case VBVA_VDMA_CTL:
    16711679                                {
    1672                                     int rc = VBoxSHGSMICommandProcessCompletion (pHeap, (VBOXSHGSMIHEADER*)pvCmd, TRUE /*bool bIrq*/ , pList);
     1680                                    int rc = VBoxSHGSMICommandProcessCompletion(pHeap, (VBOXSHGSMIHEADER*)pvCmd,
     1681                                                                                TRUE /*bool bIrq*/ , pList);
    16731682                                    AssertRC(rc);
    16741683                                    break;
     
    18491858                0, /* IN ULONG MessageNumber */
    18501859                &bRet);
    1851         Assert(Status == STATUS_SUCCESS);
     1860        Assert(Status == STATUS_SUCCESS); NOREF(Status);
    18521861
    18531862    //    if (context.data.bNotifyDpc)
     
    18921901            0, /* IN ULONG MessageNumber */
    18931902            &bRet);
    1894     Assert(Status == STATUS_SUCCESS);
     1903    Assert(Status == STATUS_SUCCESS); NOREF(Status);
    18951904
    18961905//    if (context.data.bNotifyDpc)
     
    19271936    )
    19281937{
     1938    RT_NOREF(ChildRelationsSize);
    19291939    /* The DxgkDdiQueryChildRelations function should be made pageable. */
    19301940    PAGED_CODE();
     
    19561966    )
    19571967{
     1968    RT_NOREF(NonDestructiveOnly);
    19581969    /* The DxgkDdiQueryChildStatus should be made pageable. */
    19591970    PAGED_CODE();
     
    20052016    )
    20062017{
     2018    RT_NOREF(MiniportDeviceContext, ChildUid, DeviceDescriptor);
    20072019    /* The DxgkDdiQueryDeviceDescriptor should be made pageable. */
    20082020    PAGED_CODE();
     
    20252037    )
    20262038{
     2039    RT_NOREF(MiniportDeviceContext, DeviceUid, DevicePowerState, ActionType);
    20272040    /* The DxgkDdiSetPowerState function should be made pageable. */
    20282041    PAGED_CODE();
     
    20452058    )
    20462059{
     2060    RT_NOREF(MiniportDeviceContext, EventType, Event, Argument, AcpiFlags);
    20472061    LOGF(("ENTER, MiniportDeviceContext(0x%x)", MiniportDeviceContext));
    20482062
     
    20582072    )
    20592073{
     2074    RT_NOREF(MiniportDeviceContext);
    20602075    /* DxgkDdiResetDevice can be called at any IRQL, so it must be in nonpageable memory.  */
    20612076    vboxVDbgBreakF();
     
    21002115    )
    21012116{
     2117    RT_NOREF(MiniportDeviceContext, QueryInterface);
    21022118    LOGF(("ENTER, MiniportDeviceContext(0x%x)", MiniportDeviceContext));
    21032119
     
    21152131    )
    21162132{
     2133    RT_NOREF(Enable, Flags, Level);
    21172134    LOGF(("ENTER"));
    21182135
     
    23542371PVBOXWDDM_RESOURCE vboxWddmResourceCreate(PVBOXMP_DEVEXT pDevExt, PVBOXWDDM_RCINFO pRcInfo)
    23552372{
     2373    RT_NOREF(pDevExt);
    23562374    PVBOXWDDM_RESOURCE pResource = (PVBOXWDDM_RESOURCE)vboxWddmMemAllocZero(RT_OFFSETOF(VBOXWDDM_RESOURCE, aAllocations[pRcInfo->cAllocInfos]));
    23572375    if (!pResource)
     
    26142632                            pAllocationInfo->Flags.CpuVisible = 1;
    26152633                            break;
     2634                        default: AssertFailedBreak(); /* Shut up MSC.*/
    26162635                    }
    26172636
     
    28152834    DXGKARG_DESCRIBEALLOCATION*  pDescribeAllocation)
    28162835{
     2836    RT_NOREF(hAdapter);
    28172837//    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    28182838
     
    28422862    DXGKARG_GETSTANDARDALLOCATIONDRIVERDATA*  pGetStandardAllocationDriverData)
    28432863{
     2864    RT_NOREF(hAdapter);
    28442865    /* DxgkDdiGetStandardAllocationDriverData should be made pageable. */
    28452866    PAGED_CODE();
     
    29672988    DXGKARG_ACQUIRESWIZZLINGRANGE*  pAcquireSwizzlingRange)
    29682989{
     2990    RT_NOREF(hAdapter, pAcquireSwizzlingRange);
    29692991    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    29702992
     
    29823004    CONST DXGKARG_RELEASESWIZZLINGRANGE*  pReleaseSwizzlingRange)
    29833005{
     3006    RT_NOREF(hAdapter, pReleaseSwizzlingRange);
    29843007    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    29853008
     
    29983021    CONST DXGKARG_PATCH*  pPatch)
    29993022{
     3023    RT_NOREF(hAdapter);
    30003024    /* DxgkDdiPatch should be made pageable. */
    30013025    PAGED_CODE();
     
    30483072    CONST DXGKARG_PATCH*  pPatch)
    30493073{
     3074    RT_NOREF(hAdapter);
    30503075    /* DxgkDdiPatch should be made pageable. */
    30513076    PAGED_CODE();
     
    32163241DECLCALLBACK(VOID) vboxWddmDmaCompleteChromiumCmd(PVBOXMP_DEVEXT pDevExt, PVBOXVDMADDI_CMD pCmd, PVOID pvContext)
    32173242{
     3243    RT_NOREF(pCmd);
    32183244    PVBOXVDMACBUF_DR pDr = (PVBOXVDMACBUF_DR)pvContext;
    3219     PVBOXVDMACMD pHdr = VBOXVDMACBUF_DR_TAIL(pDr, VBOXVDMACMD);
    3220     VBOXVDMACMD_CHROMIUM_CMD *pBody = VBOXVDMACMD_BODY(pHdr, VBOXVDMACMD_CHROMIUM_CMD);
    3221     UINT cBufs = pBody->cBuffers;
    32223245    vboxVdmaCBufDrFree(&pDevExt->u.primary.Vdma, pDr);
    32233246}
     
    32383261
    32393262    PVBOXMP_DEVEXT pDevExt = (PVBOXMP_DEVEXT)hAdapter;
    3240 #ifdef DEBUG
     3263#ifdef VBOX_STRICT
    32413264    PVBOXWDDM_CONTEXT pContext = (PVBOXWDDM_CONTEXT)pSubmitCommand->hContext;
    32423265    Assert(pContext);
     
    34593482            if (VBOXWDDM_IS_FB_ALLOCATION(pDevExt, pDstAlloc))
    34603483            {
    3461                 VBOXWDDM_SOURCE *pSource = &pDevExt->aSources[pDstAlloc->AllocData.SurfDesc.VidPnSourceId];
    3462 
    34633484                Assert(pDstAlloc->AllocData.SurfDesc.VidPnSourceId < VBOX_VIDEO_MAX_SCREENS);
    34643485#if 0
     3486                VBOXWDDM_SOURCE *pSource = &pDevExt->aSources[pDstAlloc->AllocData.SurfDesc.VidPnSourceId];
    34653487                if (VBOXWDDM_IS_FB_ALLOCATION(pDevExt, pDstAlloc) && pDstAlloc->AllocData.hostID)
    34663488                {
     
    35773599    CONST DXGKARG_PREEMPTCOMMAND*  pPreemptCommand)
    35783600{
     3601    RT_NOREF(hAdapter, pPreemptCommand);
    35793602    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    35803603
     
    35973620    DXGKARG_BUILDPAGINGBUFFER*  pBuildPagingBuffer)
    35983621{
     3622    RT_NOREF(hAdapter);
    35993623    /* DxgkDdiBuildPagingBuffer should be made pageable. */
    36003624    PAGED_CODE();
     
    36023626    vboxVDbgBreakFv();
    36033627
    3604     PVBOXMP_DEVEXT pDevExt = (PVBOXMP_DEVEXT)hAdapter;
    36053628    uint32_t cbBuffer = 0, cbPrivateData = 0;
    36063629
     
    39974020            cbCmdDma = VBOXWDDM_DUMMY_DMABUFFER_SIZE;
    39984021            Assert(pBuildPagingBuffer->Fill.FillPattern == 0);
    3999             PVBOXWDDM_ALLOCATION pAlloc = (PVBOXWDDM_ALLOCATION)pBuildPagingBuffer->Fill.hAllocation;
     4022            /*PVBOXWDDM_ALLOCATION pAlloc = (PVBOXWDDM_ALLOCATION)pBuildPagingBuffer->Fill.hAllocation; - unused. Incomplete code? */
    40004023//            pBuildPagingBuffer->pDmaBuffer = (uint8_t*)pBuildPagingBuffer->pDmaBuffer + VBOXVDMACMD_SIZE(VBOXVDMACMD_DMA_BPB_FILL);
    40014024            break;
     
    40314054    )
    40324055{
     4056    RT_NOREF(hAdapter, pSetPalette);
    40334057    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    40344058
     
    43114335    CONST HANDLE  hAdapter)
    43124336{
     4337    RT_NOREF(hAdapter);
    43134338    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    43144339
     
    44314456                }
    44324457
    4433                 PVBOXWDDM_CONTEXT pContext = (PVBOXWDDM_CONTEXT)pEscape->hContext;
    44344458                PVBOXDISPIFESCAPE_CRHGSMICTLCON_CALL pCall = (PVBOXDISPIFESCAPE_CRHGSMICTLCON_CALL)pEscapeHdr;
    44354459                if (pEscape->PrivateDriverDataSize >= sizeof (*pCall))
     
    44944518            case VBOXESC_SETVISIBLEREGION:
    44954519            {
     4520#ifdef VBOX_DISPIF_WITH_OPCONTEXT
    44964521                PVBOXWDDM_CONTEXT pContext = (PVBOXWDDM_CONTEXT)pEscape->hContext;
    4497 #ifdef VBOX_DISPIF_WITH_OPCONTEXT
    44984522                if (!pContext)
    44994523                {
     
    47064730                if (hKey)
    47074731                {
    4708                     NTSTATUS tmpStatus = ZwClose(hKey);
    4709                     Assert(tmpStatus == STATUS_SUCCESS);
     4732                    NTSTATUS rcNt2 = ZwClose(hKey);
     4733                    Assert(rcNt2 == STATUS_SUCCESS); NOREF(rcNt2);
    47104734                }
    47114735
     
    49624986    )
    49634987{
     4988    RT_NOREF(hAdapter, pCollectDbgInfo);
    49644989    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    49654990
     
    53765401    )
    53775402{
     5403    RT_NOREF(hAdapter, pUpdateActiveVidPnPresentPathArg);
    53785404    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    53795405
     
    54185444    )
    54195445{
     5446    RT_NOREF(hAdapter, pRecommendVidPnTopologyArg);
    54205447    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    54215448
     
    54545481    CONST DXGKARG_STOPCAPTURE*  pStopCapture)
    54555482{
     5483    RT_NOREF(hAdapter, pStopCapture);
    54565484    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    54575485
     
    57045732    CONST DXGKARG_CLOSEALLOCATION*  pCloseAllocation)
    57055733{
     5734    RT_NOREF(hDevice);
    57065735    /* DxgkDdiCloseAllocation should be made pageable. */
    57075736    PAGED_CODE();
     
    57105739
    57115740    vboxVDbgBreakFv();
    5712 
    5713     PVBOXWDDM_DEVICE pDevice = (PVBOXWDDM_DEVICE)hDevice;
    5714     PVBOXMP_DEVEXT pDevExt = pDevice->pAdapter;
    57155741
    57165742    for (UINT i = 0; i < pCloseAllocation->NumAllocations; ++i)
     
    57355761    DXGKARG_RENDER  *pRender)
    57365762{
     5763    RT_NOREF(hContext);
    57375764//    LOGF(("ENTER, hContext(0x%x)", hContext));
    57385765    vboxVDbgBreakF();
     
    58185845                VBOXCMDVBVA_CRCMD* pChromiumCmd = (VBOXCMDVBVA_CRCMD*)pRender->pDmaBufferPrivateData;
    58195846
    5820                 PVBOXWDDM_CONTEXT pContext = (PVBOXWDDM_CONTEXT)hContext;
    5821                 PVBOXWDDM_DEVICE pDevice = pContext->pDevice;
    5822                 PVBOXMP_DEVEXT pDevExt = pDevice->pAdapter;
    5823 
    58245847                pChromiumCmd->Hdr.u8OpCode = VBOXCMDVBVA_OPTYPE_CRCMD;
    58255848                pChromiumCmd->Hdr.u8Flags = 0;
     
    58345857                    VBOXWDDM_UHGSMI_BUFFER_UI_SUBMIT_INFO SubmUmInfo = *pSubmUmInfo;
    58355858                    D3DDDI_PATCHLOCATIONLIST* pPLL = pRender->pPatchLocationListOut;
    5836                     PVBOXWDDM_ALLOCATION pAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pAllocationList);
     5859                    PVBOXWDDM_ALLOCATION pAlloc = vboxWddmGetAllocationFromAllocList(pAllocationList);
    58375860                    if (SubmUmInfo.offData >= pAlloc->AllocData.SurfDesc.cbSize
    58385861                            || SubmUmInfo.cbData > pAlloc->AllocData.SurfDesc.cbSize
     
    59315954    DXGKARG_RENDER  *pRender)
    59325955{
     5956    RT_NOREF(hContext);
    59335957//    LOGF(("ENTER, hContext(0x%x)", hContext));
    59345958
     
    61526176    DXGKARG_PRESENT  *pPresent)
    61536177{
     6178    RT_NOREF(hContext);
    61546179    PAGED_CODE();
    61556180
     
    61586183    vboxVDbgBreakFv();
    61596184
     6185#ifdef VBOX_STRICT
    61606186    PVBOXWDDM_CONTEXT pContext = (PVBOXWDDM_CONTEXT)hContext;
    61616187    PVBOXWDDM_DEVICE pDevice = pContext->pDevice;
    61626188    PVBOXMP_DEVEXT pDevExt = pDevice->pAdapter;
     6189#endif
    61636190    uint32_t cbBuffer = 0;
    61646191    uint32_t cbPrivateData = 0;
     
    62016228        DXGK_ALLOCATIONLIST *pSrc =  &pPresent->pAllocationList[DXGK_PRESENT_SOURCE_INDEX];
    62026229        DXGK_ALLOCATIONLIST *pDst =  &pPresent->pAllocationList[DXGK_PRESENT_DESTINATION_INDEX];
    6203         PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pSrc);
     6230        PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pSrc);
    62046231        if (!pSrcAlloc)
    62056232        {
     
    62096236        }
    62106237
    6211         PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pDst);
     6238        PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDst);
    62126239        if (!pDstAlloc)
    62136240        {
     
    63056332        Assert(pContext->enmType == VBOXWDDM_CONTEXT_TYPE_CUSTOM_3D);
    63066333        DXGK_ALLOCATIONLIST *pSrc =  &pPresent->pAllocationList[DXGK_PRESENT_SOURCE_INDEX];
    6307         PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pSrc);
     6334        PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pSrc);
    63086335
    63096336        if (!pSrcAlloc)
     
    63486375        Assert(pPresent->Flags.Value == 2); /* only ColorFill is set, we do not support anything else for now */
    63496376        DXGK_ALLOCATIONLIST *pDst =  &pPresent->pAllocationList[DXGK_PRESENT_DESTINATION_INDEX];
    6350         PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pDst);
     6377        PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDst);
    63516378        if (!pDstAlloc)
    63526379        {
     
    64716498    DXGKARG_PRESENT  *pPresent)
    64726499{
     6500    RT_NOREF(hContext);
    64736501    PAGED_CODE();
    64746502
     
    64786506
    64796507    NTSTATUS Status = STATUS_SUCCESS;
     6508#ifdef VBOX_STRICT
    64806509    PVBOXWDDM_CONTEXT pContext = (PVBOXWDDM_CONTEXT)hContext;
    64816510    PVBOXWDDM_DEVICE pDevice = pContext->pDevice;
    64826511    PVBOXMP_DEVEXT pDevExt = pDevice->pAdapter;
     6512#endif
    64836513
    64846514    Assert(pPresent->DmaBufferPrivateDataSize >= sizeof (VBOXWDDM_DMA_PRIVATEDATA_PRESENTHDR));
     
    64926522    PVBOXWDDM_DMA_PRIVATEDATA_PRESENTHDR pPrivateData = (PVBOXWDDM_DMA_PRIVATEDATA_PRESENTHDR)pPresent->pDmaBufferPrivateData;
    64936523    pPrivateData->BaseHdr.fFlags.Value = 0;
    6494     uint32_t cContexts2D = ASMAtomicReadU32(&pDevExt->cContexts2D);
     6524    /*uint32_t cContexts2D = ASMAtomicReadU32(&pDevExt->cContexts2D); - unused */
    64956525
    64966526    if (pPresent->Flags.Blt)
     
    64996529        DXGK_ALLOCATIONLIST *pSrc =  &pPresent->pAllocationList[DXGK_PRESENT_SOURCE_INDEX];
    65006530        DXGK_ALLOCATIONLIST *pDst =  &pPresent->pAllocationList[DXGK_PRESENT_DESTINATION_INDEX];
    6501         PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pSrc);
     6531        PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pSrc);
    65026532        if (!pSrcAlloc)
    65036533        {
     
    65086538        }
    65096539
    6510         PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pDst);
     6540        PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDst);
    65116541        if (!pDstAlloc)
    65126542        {
     
    65716601        Assert(pContext->enmType == VBOXWDDM_CONTEXT_TYPE_CUSTOM_3D);
    65726602        DXGK_ALLOCATIONLIST *pSrc =  &pPresent->pAllocationList[DXGK_PRESENT_SOURCE_INDEX];
    6573         PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pSrc);
     6603        PVBOXWDDM_ALLOCATION pSrcAlloc = vboxWddmGetAllocationFromAllocList(pSrc);
    65746604
    65756605        if (!pSrcAlloc)
     
    66026632        Assert(pPresent->Flags.Value == 2); /* only ColorFill is set, we do not support anything else for now */
    66036633        DXGK_ALLOCATIONLIST *pDst =  &pPresent->pAllocationList[DXGK_PRESENT_DESTINATION_INDEX];
    6604         PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDevExt, pDst);
     6634        PVBOXWDDM_ALLOCATION pDstAlloc = vboxWddmGetAllocationFromAllocList(pDst);
    66056635        if (!pDstAlloc)
    66066636        {
     
    69737003        {
    69747004            uint32_t cContexts = ASMAtomicDecU32(&pDevExt->cContexts3D);
    6975             Assert(cContexts < UINT32_MAX/2);
     7005            Assert(cContexts < UINT32_MAX/2); NOREF(cContexts);
    69767006            break;
    69777007        }
     
    69797009        {
    69807010            uint32_t cContexts = ASMAtomicDecU32(&pDevExt->cContexts2D);
    6981             Assert(cContexts < UINT32_MAX/2);
     7011            Assert(cContexts < UINT32_MAX/2); NOREF(cContexts);
    69827012            break;
    69837013        }
     
    70487078    )
    70497079{
     7080    RT_NOREF(PhysicalDeviceObject, MiniportDeviceContext, LinkedDevice);
    70507081    LOGF(("ENTER, MiniportDeviceContext(0x%x)", MiniportDeviceContext));
    70517082    vboxVDbgBreakFv();
     
    70627093    )
    70637094{
     7095    RT_NOREF(hAdapter, pSetDisplayPrivateDriverFormat);
    70647096    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    70657097    vboxVDbgBreakFv();
     
    70717103NTSTATUS APIENTRY CALLBACK DxgkDdiRestartFromTimeout(IN_CONST_HANDLE hAdapter)
    70727104{
     7105    RT_NOREF(hAdapter);
    70737106    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    70747107    vboxVDbgBreakFv();
     
    70857118      )
    70867119{
     7120    RT_NOREF(hAdapter);
    70877121    LOGF(("ENTER, hAdapter(0x%x)", hAdapter));
    70887122    vboxVDbgBreakF();
     
    71827216)
    71837217{
     7218    RT_NOREF(MiniportDeviceContext, TargetId, DisplayInfo);
    71847219    LOGF(("ENTER, hAdapter(0x%x)", MiniportDeviceContext));
    71857220    vboxVDbgBreakFv();
     
    71987233      )
    71997234{
     7235    RT_NOREF(MiniportDeviceContext, TargetId, Flags, Width, Height, ColorFormat);
    72007236    LOGF(("ENTER, hAdapter(0x%x)", MiniportDeviceContext));
    72017237    vboxVDbgBreakFv();
     
    72157251)
    72167252{
     7253    RT_NOREF(MiniportDeviceContext, Source, SourceWidth, SourceHeight, SourceStride, PositionX, PositionY);
    72177254    LOGF(("ENTER, hAdapter(0x%x)", MiniportDeviceContext));
    72187255    vboxVDbgBreakFv();
     
    72277264)
    72287265{
     7266    RT_NOREF(MiniportDeviceContext, ChildUid, ContainerId);
    72297267    LOGF(("ENTER, hAdapter(0x%x)", MiniportDeviceContext));
    72307268    vboxVDbgBreakFv();
     
    72407278)
    72417279{
     7280    RT_NOREF(DriverContext, ComponentIndex, FState);
    72427281    LOGF(("ENTER, DriverContext(0x%x)", DriverContext));
    72437282    vboxVDbgBreakFv();
     
    72577296)
    72587297{
     7298    RT_NOREF(DriverContext, PowerControlCode, InBuffer, InBufferSize, OutBuffer, OutBufferSize, BytesReturned);
    72597299    LOGF(("ENTER, DriverContext(0x%x)", DriverContext));
    72607300    vboxVDbgBreakFv();
     
    72697309      )
    72707310{
     7311    RT_NOREF(MiniportDeviceContext, RemovalType);
    72717312    LOGF(("ENTER, hAdapter(0x%x)", MiniportDeviceContext));
    72727313    vboxVDbgBreakFv();
     
    74687509
    74697510    ULONG major, minor, build;
    7470     BOOLEAN checkedBuild = PsGetVersion(&major, &minor, &build, NULL);
     7511    BOOLEAN fCheckedBuild = PsGetVersion(&major, &minor, &build, NULL); NOREF(fCheckedBuild);
    74717512    BOOLEAN f3DRequired = FALSE;
    74727513
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