ebiten/internal
Hajime Hoshi c725937cc6 internal/graphics: Reuse the vertices backend
This is basically a reland of 9cb631e30f.
This change locks the vertices backend at the end-frame phase to
protect from vertices usages by other goroutines.

Updates #1546
Closes #1681
2021-06-27 02:31:01 +09:00
..
affine Revert "Revert 2 commits using ColorM cache" 2021-05-30 15:17:11 +09:00
atlas internal/atlas: Better algorithm to release the temporary pixels 2021-06-26 23:29:45 +09:00
buffered Rename internal/shareable -> internal/atlas 2021-03-12 00:22:08 +09:00
clock internal/clock: Misspelling 2021-04-24 23:24:11 +09:00
debug Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
devicescale Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
driver ebiten: Add IsWindowBeingClosed / SetWindowClosingHandled / IsWindowClosingHandled 2021-06-14 02:29:11 +09:00
glfw ebiten: Add IsWindowBeingClosed / SetWindowClosingHandled / IsWindowClosingHandled 2021-06-14 02:29:11 +09:00
graphics internal/graphics: Reuse the vertices backend 2021-06-27 02:31:01 +09:00
graphicscommand internal/graphicscommand: fix missing graphicscommand log (#1543) 2021-03-15 02:14:03 +09:00
graphicsdriver Remove internal/web 2021-06-26 17:04:00 +09:00
hooks internal/hooks: Enable to return error at suspend/resume audio 2021-05-04 23:09:01 +09:00
jsutil Remove support of Go 1.13 and Go 1.14 2021-06-07 21:44:22 +09:00
mipmap internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:32:13 +09:00
packing packing: Bug fix: Extend could create a too big page 2020-12-31 17:33:27 +09:00
png Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
restorable internal/graphics: Reuse the vertices backend 2021-06-27 02:31:01 +09:00
shader internal/shader: Add more tests and improve the comment 2021-04-09 01:25:37 +09:00
shaderir graphicsdriver/opengl: Enable dFdx for mobiles 2020-11-21 19:40:11 +09:00
testflock Add go:build comments with go1.17beta1 fmt 2021-06-11 01:11:46 +09:00
testing testing: Bug fix: Lack of uniform variables 2020-12-09 11:52:45 +09:00
thread internal/thread: Refactoring 2021-06-15 00:43:48 +09:00
uidriver internal/graphicsdriver/opengl: Give up restorign on browsers 2021-06-26 16:54:21 +09:00