[SDK][WIN32SS] Prepare d3dkmt functions up to Windows Vista (#5612)

Prepare the d3dkmt APIs up to Vista RTM
Build the skeleton needed for having userspace components talk to a WDDM KMD driver

Co-authored-by: Mark Jansen <mark.jansen@reactos.org>
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
This commit is contained in:
Justin Miller 2025-03-24 21:21:09 +01:00 committed by GitHub
parent 818842de06
commit e7a9e7ca3d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
17 changed files with 1987 additions and 16 deletions

View file

@ -75,11 +75,14 @@ GdiThreadDestroy(PETHREAD Thread)
return STATUS_SUCCESS;
}
BOOL
APIENTRY
InitializeGreCSRSS(VOID)
{
/* Initialize DirectX graphics driver */
/* Initialize Dxgkrnl interfaces and run startup routine */
DxStartupDxgkInt(VOID);
/* Initialize Legacy DirectX graphics driver */
if (DxDdStartupDxGraphics(0, NULL, 0, NULL, NULL, gpepCSRSS) != STATUS_SUCCESS)
{
ERR("Unable to initialize DirectX graphics\n");