ebiten/internal/ui
Hajime Hoshi d736a8cff7 internal/ui: bug fix: GetVideoMode must not be called from othere threads
Now setInitMonitor can be called from any other threads than the main
thread. Do not call this.

This change fixes the issue by using *Monitor instead of *glfw.Monitor.
2023-09-23 17:30:18 +09:00
..
api_windows.go internal/ui: bug fix: compile error 2022-12-13 02:38:45 +09:00
context.go internal/ui: call updateInputState after layoutGame 2023-09-17 14:58:32 +09:00
egl_nintendosdk.go all: update OpenGL version from 2.1 to 3.2 2023-04-23 14:25:36 +09:00
globalstate.go ebiten: add RunGameWithOptions to specify graphics library 2022-12-09 21:27:31 +09:00
graphics.go internal/ui: bug fix: the env variable should be used only when the library is not specified 2022-12-29 15:44:55 +09:00
hideconsole_notwindows.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
hideconsole_windows.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
image.go internal/graphics: enable to specify regions for each source image 2023-08-27 21:15:01 +09:00
init_nintendosdk.cpp internal/ui: bug fix: compile failures with -tags=nintendosdk 2023-01-03 20:12:36 +09:00
init_nintendosdk.h internal/ui: rename ebitengine_Init -> ebitengine_Initialize 2023-01-03 19:23:38 +09:00
input_glfw.go internal/ui: reland: bug fix: preserve cursor positions for toggling fullscreening for desktops 2023-09-17 15:54:39 +09:00
input_js.go internal/ui: bug fix: preserve a captured cursor positions for toggling fullscreening for browsers 2023-09-17 18:38:00 +09:00
input_mobile.go internal/ui: update touches after the layout is determined on mobiles 2023-09-17 21:56:26 +09:00
input_nintendosdk.cpp internal/ui: use -overlay to provide the implementation for Nintendo Switch 2023-01-01 01:35:05 +09:00
input_nintendosdk.go internal/ui: bug fix: native APIs must be called from the main thread 2023-09-17 15:14:57 +09:00
input_nintendosdk.h internal/ui: bug fix: compile error on the testing CI 2023-01-01 18:01:14 +09:00
input.go internal/ui: use float64 for cursor positions internally 2023-09-17 03:43:18 +09:00
keys_glfw.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
keys_js.go internal/ui: remove old Edge browser support 2022-12-16 22:56:36 +09:00
keys_mobile.go all: remove old // +build comments (#2431) 2022-11-03 12:55:14 +09:00
keys.go internal/ui: stop panicking at Key.String 2022-12-25 00:33:08 +09:00
monitor_glfw.go internal/ui: refactoring: add monitor_glfw.go 2023-09-16 00:16:00 +09:00
notprofile_nintendosdk.go internal/ui: use -overlay to provide the implementation for Nintendo Switch 2023-01-03 19:10:15 +09:00
profile_nintendosdk.go internal/ui: use -overlay to provide the implementation for Nintendo Switch 2023-01-03 19:10:15 +09:00
run_glfw_notsinglethread.go internal/ui: bug fix: setRunning(true) must be called after the main thread is set 2023-09-02 04:24:51 +09:00
run_glfw_singlethread.go all: separate the rendering thread from the main thread 2022-12-30 22:57:34 +09:00
shader.go Revert "ebiten: panic if a non-existent uniform variable name is given" 2023-08-24 14:15:19 +09:00
ui_android.go internal/graphicsdriver/opengl: remove SetGomobileGLContext 2022-11-13 15:07:14 +09:00
ui_glfw_darwin.go internal/ui: reland: bug fix: disable window size limitation on fullscreen 2023-09-16 16:49:49 +09:00
ui_glfw_linbsd.go internal/ui: refactoring: add monitor_glfw.go 2023-09-16 00:16:00 +09:00
ui_glfw_windows.go internal/ui: refactoring: add monitor_glfw.go 2023-09-16 00:16:00 +09:00
ui_glfw.go internal/ui: bug fix: GetVideoMode must not be called from othere threads 2023-09-23 17:30:18 +09:00
ui_ios.go internal/ui: bug fix: IsGL / SetUIView can be called before initialization is done 2022-11-15 01:53:20 +09:00
ui_js.go internal/ui: bug fix: preserve a captured cursor positions for toggling fullscreening for browsers 2023-09-17 18:38:00 +09:00
ui_mobile.go internal/ui: update touches after the layout is determined on mobiles 2023-09-17 21:56:26 +09:00
ui_nintendosdk.go internal/ui: call updateInputState after layoutGame 2023-09-17 14:58:32 +09:00
ui.go ebiten: add APIs to treat monitors (#2597) 2023-08-30 21:02:04 +09:00
window_glfw.go internal/ui: bug fix: GetVideoMode must not be called from othere threads 2023-09-23 17:30:18 +09:00
window.go ebiten: add SetWindowMousePassthrough and IsWindowMousePassthrough 2023-09-18 18:31:22 +09:00