ebiten/internal
Hajime Hoshi e21636fbb9 internal/graphicscommand: clear the queue regardless of an error
There was a potential issue that commands in the queue are never
reset when an error happens and the queue continues to send errors.
This is problematic especially for testings.

This change fixes the issue by Go's defer.
2022-03-21 20:10:03 +09:00
..
affine Remove dot imports from tests - Remove dot imports (#1837) 2021-10-02 19:58:48 +09:00
atlas internal/atlas: simplify the logic by adding paddings to the mask 2022-03-21 16:13:21 +09:00
buffered internal/buffered: remove unnecessary conditions from resolvePendingPixels 2022-03-21 15:27:21 +09:00
cbackend internal/cbackend: bug fix: compile error again 2022-02-06 19:07:17 +09:00
clock internal/clock: Rename UncappedTPS -> SyncWithFPS 2021-07-22 22:46:24 +09:00
debug graphicscommand: Dump internal image info on the debug mode 2021-08-05 01:16:42 +09:00
devicescale internal/uidriver/glfw: Clear the device scale cache when monitors are changed 2021-09-15 13:04:38 +09:00
gamepad internal/gamepad: fix SetWindowLongPtrW crash on 32-bit Windows (#1999) 2022-02-23 23:18:20 +09:00
gamepaddb internal/gamepaddb: allow the standard layout mapping for any platforms 2022-02-06 03:38:02 +09:00
glfw internal/glfw: make the file operation atomic 2022-03-18 20:32:25 +09:00
graphics internal/graphics: rename constants 2022-03-12 04:01:48 +09:00
graphicscommand internal/graphicscommand: clear the queue regardless of an error 2022-03-21 20:10:03 +09:00
graphicsdriver internal/graphicscommand: add a new paramter 'mask' to ReplacePixels 2022-03-21 01:11:01 +09:00
hooks internal/hooks: Enable to return error at suspend/resume audio 2021-05-04 23:09:01 +09:00
jsutil internal/jsutil: Optimization: Avoid using empty interface{} conversions 2021-10-30 18:53:21 +09:00
mipmap internal/buffered: simplify the API 2022-03-21 15:19:06 +09:00
packing Remove dot imports from tests - Remove dot imports (#1837) 2021-10-02 19:58:48 +09:00
png internal/png: Regenerate 2021-08-28 03:14:54 +09:00
processtest all: reorder build tags in an alphabetical order 2022-02-08 15:49:15 +09:00
restorable internal/restorable: bug fix: the parameter mask was not passed correctly 2022-03-21 05:40:13 +09:00
shader internal/shader: move syntax tests to internal/shader 2022-03-21 19:31:06 +09:00
shaderir internal/shaderir: replace Mul with ComponentWiseMul and MatrixMul 2022-03-13 19:17:46 +09:00
testing internal/shaderir: replace Mul with ComponentWiseMul and MatrixMul 2022-03-13 19:17:46 +09:00
thread internal/thread: bug fix: do not close 'terminate' channel 2022-01-05 17:21:53 +09:00
ui internal/ui: refactoring: unexport ConvertUniforms 2022-03-21 17:05:50 +09:00
vibrate internal/ui: separate 'vibrate' part to internal/vibrate 2022-02-08 14:48:55 +09:00