Something went wrong. Try again.
Reactos
Something went wrong. Try again.
[WIN32SS][NTDDRAW] Don't startup DirectX graphics each time on DirectDraw object creation (#5329) master
CORE-17561, CORE-17932, CORE-18221 Do it at each system startup instead: Remove old DirectX initialization code. It's now outdated and not needed anymore. Previously, the corresponding hackish intEnableReactXDriver() function did two things: load dxg.sys and enable DirectDraw. Now loading DirectX graphics is done during WINSRV initialization, and enabling DirectDraw is called during each (and also first) display mode switch, as in Windows. As debug analysis proves, there are no any other calls in NtGdiDdCreateDirectDrawObject, besides the corresponding DXG function.
Author Oleg Dubinskiy Committer GitHub Date (Jun 21, 2023, 4:03 PM UTC) Commit e7ccb36b e7ccb36b9babef32fb9ed050bfe54f45164e642c Parent e034377b e034377b51a11e6894ba3b558b1990342cac681c