Changeset 108786 in vbox for trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/Svga.h
- Timestamp:
- Mar 28, 2025 6:24:19 PM (3 weeks ago)
- svn:sync-xref-src-repo-rev:
- 168221
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/gallium/Svga.h
r106061 r108786 290 290 /** Bitmap of used MOB ids. Bit 0 - context id 0, etc. */ 291 291 uint32_t au32MobBits[(SVGA3D_MAX_MOBS + 31) / 32]; 292 293 /** Bitmap of used screen target ids. Bit 0 - stid 0, etc. */ 294 uint32_t au32ScreenTargetBits[(64 + 31) / 32]; /// @todo VBOX_VIDEO_MAX_SCREENS 292 295 } VBOXWDDM_EXT_VMSVGA; 293 296 typedef struct VBOXWDDM_EXT_VMSVGA *PVBOXWDDM_EXT_VMSVGA; … … 406 409 NTSTATUS SvgaScreenDestroy(PVBOXWDDM_EXT_VMSVGA pSvga, 407 410 uint32_t u32ScreenId); 411 412 NTSTATUS Svga3dDefineGBScreenTarget(PVBOXWDDM_EXT_VMSVGA pSvga, 413 uint32_t stid, 414 uint32_t width, 415 uint32_t height, 416 int32_t xRoot, 417 int32_t yRoot, 418 SVGAScreenTargetFlags flags, 419 uint32_t dpi); 420 NTSTATUS Svga3dDestroyGBScreenTarget(PVBOXWDDM_EXT_VMSVGA pSvga, 421 uint32_t stid); 422 NTSTATUS Svga3dBindGBScreenTarget(PVBOXWDDM_EXT_VMSVGA pSvga, 423 uint32_t stid, 424 uint32_t sid); 408 425 409 426 NTSTATUS SvgaContextCreate(PVBOXWDDM_EXT_VMSVGA pSvga, … … 599 616 uint32_t u32MobId); 600 617 618 NTSTATUS SvgaScreenTargetIdAlloc(PVBOXWDDM_EXT_VMSVGA pSvga, 619 uint32_t *pu32ScreenTargetId); 620 621 NTSTATUS SvgaScreenTargetIdFree(PVBOXWDDM_EXT_VMSVGA pSvga, 622 uint32_t u32ScreenTargetId); 623 601 624 NTSTATUS SvgaDXContextCreate(PVBOXWDDM_EXT_VMSVGA pSvga, 602 625 uint32_t u32Cid);
Note:
See TracChangeset
for help on using the changeset viewer.