ebiten/internal/glfw
Hajime Hoshi f67b4cc1d6 internal/glfw: use a pure Go implementation of GLFW
This change removes internal/glfw/glfw, that is a DLL loader, and
replaces the usages with internal/glfwwin, that is a pure Go
implementation of GLFW for Windows.

The build tag `ebitenexternaldll` is also removed.

Closes #1764
2022-05-20 22:10:00 +09:00
..
callback_notwindows.go internal/glfw: refactoring: use pointers or functions for callbacks 2022-05-20 17:49:46 +09:00
callback_windows.go internal/glfw: use a pure Go implementation of GLFW 2022-05-20 22:10:00 +09:00
const.go internal/glfw: refactoring: remove unused APIs 2022-05-19 01:04:23 +09:00
glfw_notwindows.go internal/glfw: refactoring: use pointers or functions for callbacks 2022-05-20 17:49:46 +09:00
glfw_windows.go internal/glfw: use a pure Go implementation of GLFW 2022-05-20 22:10:00 +09:00
keys.go Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
native_darwin.go ui: Replace the native window's type (unsafe.Pointer) with uintptr 2020-09-04 00:51:48 +09:00
native_windows.go internal/glfw: use a pure Go implementation of GLFW 2022-05-20 22:10:00 +09:00
type_notwindows.go internal/glfw: refactoring: use pointers or functions for callbacks 2022-05-20 17:49:46 +09:00
type_windows.go internal/glfw: use a pure Go implementation of GLFW 2022-05-20 22:10:00 +09:00