ebiten/internal
Hajime Hoshi 26b9fa20c1 internal/graphics: Bug fix: Race condition at QuadVertices
QuadVertices or verticesBackend.slice reused its backend slice.
This caused a race condition. QuadVertices can be accessed from
multiple goroutines, and resetting the head and copying the data
at internal/graphicscommand might not be synced.

This change fixes this issue by basically reverting
9cb631e30f.

Closes #1546
2021-03-20 16:32:13 +09:00
..
affine internal/affine: Add tests 2021-01-28 02:24:24 +09:00
atlas internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:32:13 +09:00
buffered Rename internal/shareable -> internal/atlas 2021-03-12 00:22:08 +09:00
clock clock: Bug fix: High TPS didn't work well due to the timer precision 2020-12-21 00:23:29 +09:00
debug ebiten: Add a new log to dump update count 2020-11-24 22:36:32 +09:00
devicescale cmd/ebitenmobile, internal/devicescale: Experimental fix of the display density 2021-02-07 14:07:06 +09:00
driver internal/driver: Remove Image.Sync 2021-02-26 23:16:28 +09:00
glfw internal/glfw: Update GLFW to 3.3.3 for Windows 2021-03-09 02:19:34 +09:00
graphics internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:32:13 +09:00
graphicscommand internal/graphicscommand: fix missing graphicscommand log (#1543) 2021-03-15 02:14:03 +09:00
graphicsdriver internal/graphicsdriver/metal: Add a comment 2021-02-27 04:04:25 +09:00
hooks audio: More intellegent suspending/resuming (#617) 2018-05-26 23:31:04 +09:00
jsutil jsutil: Bug fix: byteLenght must be accessed every time to get the latest value 2020-12-26 17:04:12 +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 png: Update for Go 1.15 2020-08-14 03:25:02 +09:00
restorable internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:32:13 +09:00
shader internal/shader: Make function duplications error 2021-02-07 22:24:23 +09:00
shaderir graphicsdriver/opengl: Enable dFdx for mobiles 2020-11-21 19:40:11 +09:00
testflock Clean up the 'js' build tags 2020-10-07 01:33:10 +09:00
testing testing: Bug fix: Lack of uniform variables 2020-12-09 11:52:45 +09:00
thread Update comments 2020-10-21 03:17:40 +09:00
uidriver internal/uidriver/glfw: Separate createWindow and registring the callback 2021-03-06 17:48:28 +09:00
web internal/web: Consider the case when navigator exists but userAgent doesn't 2021-02-09 23:59:39 +09:00