Hajime Hoshi

Results 678 comments of 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...

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.