ebiten/internal
Hajime Hoshi 732fd5da0d 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:56:54 +09:00
..
affine Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
buffered ebiten: Remove the error returning value from NewImage 2020-10-06 00:48:56 +09:00
clock clock: Integrate now.go and now_js.go 2020-04-02 01:52:00 +09:00
colormcache Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
devicescale cmd/ebitenmobile, internal/devicescale: Experimental fix of the display density 2021-02-07 14:18:01 +09:00
driver ebiten: Introduce type TouchID 2020-10-10 03:57:47 +09:00
glfw Revert "uidriver/glfw: Bug fix: Do not iconify the fullscreen window automatically" 2021-02-23 20:20:54 +09:00
graphics internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:56:54 +09:00
graphicscommand internal/graphicscommand: fix missing graphicscommand log (#1543) 2021-03-15 02:15:35 +09:00
graphicsdriver internal/graphicsdriver/opengl/gl: Bug fix: Remove unsafe reflect usage 2021-02-17 14:59:04 +09:00
hooks audio: More intellegent suspending/resuming (#617) 2018-05-26 23:31:04 +09:00
jsutil Clean up the 'js' build tags 2020-10-07 01:33:10 +09:00
mipmap internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:56:54 +09:00
packing packing: Bug fix: Extend could create a too big page 2020-12-31 17:35:40 +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:56:54 +09:00
shader Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
shaderir Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
shareable Update version to v2.0.0-alpha 2020-10-04 04:30:40 +09:00
testflock Clean up the 'js' build tags 2020-10-07 01:33:10 +09:00
testing ebiten: Remove the argument from Update 2020-10-04 19:33:10 +09:00
thread thread: Use an error value instead of context.Context 2020-08-30 02:18:12 +09:00
uidriver Revert "uidriver/glfw: Bug fix: Do not iconify the fullscreen window automatically" 2021-02-23 20:20:54 +09:00
web Clean up the 'js' build tags 2020-10-07 01:33:10 +09:00