Hajime Hoshi
Hajime Hoshi
Apparently Firefox and Safari is normalized by a device pixel ratio. https://github.com/flutter/engine/pull/35428
https://github.com/hajimehoshi/ebiten/issues/2232 As far as I know, using various sub-images on browsers affect performance. So it might be worth considering WebGPU for performance.
![image](https://github.com/hajimehoshi/ebiten/assets/16950/b3de17e8-e8ea-4a1f-bebc-da9d9585329a) https://gs.statcounter.com/os-version-market-share/android The current market share of M is 1.67%, and the others is about 3%.
I think there is no action item from Ebitengine side.
This should be like ```go type Uniforms struct { /* ... */ } func (u *Uniforms) AddInt(name string, value int) func (u *Uniforms) AddVec2(name string, value [2]float32) ``` so that...
Yeah, set would be better
Are you still working on this? :-)
The hack was needed not only for browsers but also every platform, maybe
OK I found this is due to Ebitengine's implementation, rather than Oto. Let's do refactoring anyway...
This requires more refactoring the audio package.