ebiten/internal/uidriver/glfw
Hajime Hoshi 2ce104de0d internal/glfw: Bug fix: NewCallbackCDecl objects were leaked
Callbacks created by NewCallbackCDecl were never released and then
they are leaked, especially when the window size was changed by
SetWindowSize on Windows.

This change defines new callback ID types with uintptr, and reuse
the callbacks.

Closes #1672
2021-06-13 22:32:53 +09:00
..
graphics_darwin.go uidriver/glfw: Bug fix: OpenGL was adopted unexpectedly on macOS Big Sur 2020-12-09 10:21:26 +09:00
graphics_opengl.go Clean up the 'js' build tags 2020-10-07 02:07:03 +09:00
hideconsole_notwindows.go Add uidriver package and move UI implementation to this packaage 2019-04-07 18:21:16 +09:00
hideconsole_windows.go Clean up the 'js' build tags 2020-10-07 01:33:10 +09:00
input.go internal/glfw: Bug fix: NewCallbackCDecl objects were leaked 2021-06-13 22:32:53 +09:00
keys.go ebiten: Change the key name convention to follow the Web standard 2021-04-14 22:49:07 +09:00
run_notsinglethread.go internal/uidriver/glfw: Update the screen on resizing 2021-02-07 23:03:56 +09:00
run_singlethread.go internal/uidriver/glfw: Update the screen on resizing 2021-02-07 23:03:56 +09:00
ui_darwin.go internal/uidriver/glfw: Bug fix: Crash on some operations on native fullscreen mode (macOS) 2021-04-18 18:11:33 +09:00
ui_unix.go internal/uidriver/glfw: Bug fix: Crash on some operations on native fullscreen mode (macOS) 2021-04-18 18:11:33 +09:00
ui_windows.go Revert "internal/uidriver/glfw: Refactoring: use glfw.Window when possible" 2021-04-18 20:05:37 +09:00
ui.go internal/glfw: Bug fix: NewCallbackCDecl objects were leaked 2021-06-13 22:32:53 +09:00
window.go internal/uidriver/glfw: Bug fix: Disable the SetSize callback for most of GLFW window functions 2021-04-20 18:32:39 +09:00