divVerent
divVerent
Yes! I am currently emulating this myself with some hacky code.
Yeah, I know they can be dumped; but for debugging it'd just be even nicer to just have names in the debug output. As for n:1, one idea could be...
Yeah. Ideal from a curious developer's POV would be a String() method that returns something like "texture 17 origin 100,200 size 300x400"; the diametral opposite alternative of just allowing to...
Don't have the draw call list for MacOS right here, but on OpenGL/Linux I get these, and the exact same on DirectX/Windows, which makes me think this output is OS...
To be honest, I cannot rule out this merely being a vsync=off problem, as I never drop below 60fps on my macbook. I don't have an older device to try...
And here's my big spammer - the one that previousy exposed crashes in Ebiten: ``` GamepadID 0 GamepadAxisNum 1 GamepadButtonNum 69 GamepadName ITE Tec GamepadSDLID 03000000cb060000f673000010010000 IsStandardGamepadLayoutAvailable false GamepadID 1...
I didn't try with GLFW directly (how to do that?), but Ebiten 2.2.5 has this issue still, but _less_ of it (to the point that it didn't crash anything on...
As I assume this is enough verification with GLFW, I'll try the "gold standard": SDL2. If any hack exists to fix this, I assume SDL2 has it. And indeed, SDL2...
SDL's logic to detect joystick-ish devices is this (including the early returns to make this show the correct condition) is rather ad hoc: ``` /* X, Y, Z axes but...
GLFW's conditions, on the other hand, are just "must have EV_KEY and EV_ABS". I wonder why Ebiten 2.2.5 then doesn't show the keyboard.