ebiten/internal/restorable
Hajime Hoshi daf349ab72 internal/graphicscommand: bug fix: present at the end of the frame explicitly
Before this change, presenting happened when the rendering destination
was the final screen. Now this assumption is wrong as the final screen
might be used in the middle of the commands due to DrawFinalScreen.

Instead, this change adds a new argument `present` to FlushCommands to
present the screen explicitly at the end of the frame.

Closes #2386
2022-10-15 01:54:46 +09:00
..
doc.go ebiten: add WritePixels replacing ReplacePixels 2022-08-08 03:50:27 +09:00
image.go internal/restorable: improve pixelsForRestore usages 2022-10-06 15:54:54 +09:00
images_test.go internal/graphicscommand: bug fix: present at the end of the frame explicitly 2022-10-15 01:54:46 +09:00
images.go internal/graphicscommand: bug fix: present at the end of the frame explicitly 2022-10-15 01:54:46 +09:00
rect.go image/rectangle: read pixels only for necessary parts 2022-08-27 23:23:33 +09:00
shader_test.go internal/graphicscommand: bug fix: present at the end of the frame explicitly 2022-10-15 01:54:46 +09:00
shader.go internal/builtinshader: move Filter and Address from internal/graphicsdriver 2022-10-02 23:24:15 +09:00