Hajime Hoshi

Results 678 comments of Hajime Hoshi

If we allow various source image sizes (#1870), any values would not make sense...

DrawRectShader is a little odd API * The arguments width and height means the source image size * And, at the same time, the width and height means the destination's...

Now the render thread is separated from the main thread. Does v2.5.0-alpha.11 reproduce your issue?

#2344 is a blocker (to be exact, we can implement annonymous struct types, but this is useless)

These exposed API would be affected ```go package audio func (c *Context) NewPlayer(src io.Reader) (*Player, error) func (c *Context) NewPlayerFromBytes(src []byte) (*Player, error) func NewInfiniteLoop(src io.ReadSeeker, length int64) *InfiniteLoop func...

Though it is possible to add an option without breaking compatibility, it is not good to confuse users. Let's postpone this to v3, when we can break compatibility.

I revisited this and realized that changing this at v3 might be too agressive. Users would be hesitated to migrate to v3 if v3 starts to support only floats. Though...

I'd like to switch to F32 in the future. I have not determined to keep S16 in v3.

Yeah audio/v2 sounds a good idea. EDIT Or `audiof32`, maybe? :)