ebiten/internal/restorable
Hajime Hoshi fc867d4b0b 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:53:11 +09:00
..
const_android.go cmd/ebitenmobile: Use an explict way to detect context lost on Android 2020-08-15 01:39:08 +09:00
const_js.go cmd/ebitenmobile: Use an explict way to detect context lost on Android 2020-08-15 01:39:08 +09:00
const_others.go cmd/ebitenmobile: Use an explict way to detect context lost on Android 2020-08-15 01:39:08 +09:00
doc.go restorable: Add comments 2017-09-15 00:24:18 +09:00
image.go internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:53:11 +09:00
images_test.go internal/graphics: Bug fix: Race condition at QuadVertices 2021-03-20 16:53:11 +09:00
images.go restorable: Add an explicit way to detect context-lost 2020-05-30 20:29:15 +09:00
rect.go restorable: Merge two 'copy' into one 2019-11-16 02:10:53 +09:00
shader_test.go restorable: Enable to set the 'volatile' state later 2020-08-19 00:57:23 +09:00
shader.go restorable: Add Shader (WIP) 2020-05-25 00:50:01 +09:00