From b27b7ec483d48e35fea46b1d4f98e454e7f52afd Mon Sep 17 00:00:00 2001 From: Hajime Hoshi Date: Sun, 10 Jul 2022 22:44:20 +0900 Subject: [PATCH] internal/graphicsdriver/directx: use CreateEventEx to follow the official example --- internal/graphicsdriver/directx/graphics_windows.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/graphicsdriver/directx/graphics_windows.go b/internal/graphicsdriver/directx/graphics_windows.go index 3ae909456..be176dc5e 100644 --- a/internal/graphicsdriver/directx/graphics_windows.go +++ b/internal/graphicsdriver/directx/graphics_windows.go @@ -338,7 +338,7 @@ func (g *Graphics) initializeXbox(useWARP bool, useDebugLayer bool) (ferr error) func (g *Graphics) initializeMembers() (ferr error) { // Create an event for a fence. - e, err := windows.CreateEvent(nil, 0, 0, nil) + e, err := windows.CreateEventEx(nil, nil, 0, windows.EVENT_MODIFY_STATE|windows.SYNCHRONIZE) if err != nil { return fmt.Errorf("directx: CreateEvent failed: %w", err) }