ebiten/internal/atlas
Hajime Hoshi a971490dc9 internal/graphicscommand: bug fix: resolve unsent WritePixels commands
(*Image).WritePixels doens't send a command to the queue immediately
but caches commands internally. However, the package atlas assumed
that pixel data was sent to the cache every end of a frame. Then, byte
slices for pixels were corrupted.

This change fixes the issue by resolving all the images when flushing
commands.

Closes #2390
2022-10-16 15:27:30 +09:00
..
export_test.go internal/atlas: refactoring: make paddingSize a method 2022-06-10 00:23:25 +09:00
image_test.go internal/atlas: rename ReplacePixels -> WritePixels 2022-08-08 03:24:46 +09:00
image.go internal/graphicscommand: bug fix: resolve unsent WritePixels commands 2022-10-16 15:27:30 +09:00
shader_test.go internal/atlas: rename ReplacePixels -> WritePixels 2022-08-08 03:24:46 +09:00
shader.go internal/atlas: add comments 2022-06-08 11:18:08 +09:00