Lines Matching refs:pInfo

218 void vboxVhwaFreeHostInfo1(PVBOXMP_DEVEXT pDevExt, VBOXVHWACMD_QUERYINFO1* pInfo)
220 VBOXVHWACMD* pCmd = VBOXVHWACMD_HEAD(pInfo);
224 void vboxVhwaFreeHostInfo2(PVBOXMP_DEVEXT pDevExt, VBOXVHWACMD_QUERYINFO2* pInfo)
226 VBOXVHWACMD* pCmd = VBOXVHWACMD_HEAD(pInfo);
534 int vboxVhwaHlpPopulateSurInfo(VBOXVHWA_SURFACEDESC *pInfo, PVBOXWDDM_ALLOCATION pSurf,
538 memset(pInfo, 0, sizeof(VBOXVHWA_SURFACEDESC));
546 pInfo->height = pSurf->AllocData.SurfDesc.height;
547 pInfo->width = pSurf->AllocData.SurfDesc.width;
548 pInfo->flags |= VBOXVHWA_SD_HEIGHT | VBOXVHWA_SD_WIDTH;
551 pInfo->pitch = pSurf->AllocData.SurfDesc.pitch;
552 pInfo->flags |= VBOXVHWA_SD_PITCH;
553 pInfo->sizeX = pSurf->AllocData.SurfDesc.cbSize;
554 pInfo->sizeY = 1;
559 pInfo->cBackBuffers = cBackBuffers;
560 pInfo->flags |= VBOXVHWA_SD_BACKBUFFERCOUNT;
563 pInfo->cBackBuffers = 0;
564 pInfo->Reserved = 0;
566 // pInfo->DstOverlayCK;
567 // pInfo->DstBltCK;
568 // pInfo->SrcOverlayCK;
569 // pInfo->SrcBltCK;
570 int rc = vboxVhwaHlpTranslateFormat(&pInfo->PixelFormat, pSurf->AllocData.SurfDesc.format);
574 pInfo->flags |= VBOXVHWA_SD_PIXELFORMAT;
575 pInfo->surfCaps = fSCaps;
576 pInfo->flags |= VBOXVHWA_SD_CAPS;
577 pInfo->offSurface = pSurf->AllocData.Addr.offVram;
583 int vboxVhwaHlpCheckApplySurfInfo(PVBOXWDDM_ALLOCATION pSurf, VBOXVHWA_SURFACEDESC *pInfo,
590 // Assert(pInfo->flags & VBOXVHWA_SD_PITCH);
591 pSurf->AllocData.SurfDesc.cbSize = pInfo->sizeX * pInfo->sizeY;
593 pSurf->AllocData.SurfDesc.pitch = pInfo->pitch;
601 Assert(pSurf->AllocData.SurfDesc.cbSize == pInfo->sizeX);
602 Assert(pInfo->sizeY == 1);
603 Assert(pInfo->pitch == pSurf->AllocData.SurfDesc.pitch);
604 if (pSurf->AllocData.SurfDesc.cbSize != pInfo->sizeX
605 || pInfo->sizeY != 1
606 || pInfo->pitch != pSurf->AllocData.SurfDesc.pitch)
614 pSurf->hHostHandle = pInfo->hSurf;