Hajime Hoshi

Results 678 comments of Hajime Hoshi

```go diff --git a/internal/cglfw/nsgl_context_darwin.m b/internal/cglfw/nsgl_context_darwin.m index 78d688c49..a6d761aca 100644 --- a/internal/cglfw/nsgl_context_darwin.m +++ b/internal/cglfw/nsgl_context_darwin.m @@ -205,7 +205,8 @@ GLFWbool _glfwCreateContextNSGL(_GLFWwindow* window, NSOpenGLPixelFormatAttribute attribs[40]; int index = 0; - addAttrib(NSOpenGLPFAAccelerated); + //addAttrib(NSOpenGLPFAAccelerated); +...

Thanks for the info. (I realized your comment now as there was no notification. I was wondering why...)

Added FreeBSD * https://github.com/hajimehoshi/ebiten/commit/5e21ebd4bc532de15e04995cddd5665e9bbf2417 * https://github.com/hajimehoshi/ebiten/commit/c4ba9b8b2e2623a7d9000b81deb6fe82610c3550

Current blocker for OpenBSD: https://github.com/hajimehoshi/oto/issues/154

Building Ebiten on OpenBSD succeeded (expect for audio): https://builds.sr.ht/~hajimehoshi/job/614056

This will be a preparation for `HandleInput` (#1704) EDIT: Or, `HandleInput` might have to take an event argument like what key is pressed. Hmm

This doesn't resolve an issue when a user invokes input functions in Draw instead of Update (#2462). I think we have to restrict the input API only for Update.

If we don't have to consider backward compatibility, * Remove all the input global functions * Create an Input object and methods like this issue * Change `Game`'s `Update() error`...

I think this should be done in the last 2.x after v3.0.0-alpha is tagged. Or, the API would be unnecessarily complex.

My concern is that existing APIs are marked as 'deprecated' and then pkg.go.dev for Ebitengine would be confusing. exp/textinput was a completely new feature so this didn't have such an...