ebiten/internal/graphicsdriver
Hajime Hoshi 4a684c4195 treat Windows error values as uint32 instead of windows.Handle
The error value are defined as windows.Handle (64bit) in
golang.org/x/sys/windows, but an actual type should be HRESULT (32bit).
This causes an issue that a returning value from a Windows API was
recognized as a non-zero error value though the value was not an error,
when the value's lower 32-bits are all zero.

See also https://github.com/golang/go/issues/48736#issuecomment-1143993096

Updates #2113
2022-06-02 12:10:21 +09:00
..
directx treat Windows error values as uint32 instead of windows.Handle 2022-06-02 12:10:21 +09:00
metal internal/graphicsdriver/metal: support macOS 10.12 by removing packed types 2022-05-28 23:57:59 +09:00
opengl internal/glfwwin: split GDK part to a new package internal/microsoftgdk 2022-05-29 19:25:26 +09:00
compositemode.go internal/driver: rename to internal/graphicsdriver 2022-02-06 20:41:32 +09:00
filter.go internal/driver: rename to internal/graphicsdriver 2022-02-06 20:41:32 +09:00
graphics.go internal/graphicsdriver: remove Graphics.NDCYDirection 2022-04-04 03:03:44 +09:00