ebiten/internal
Hajime Hoshi d2312f1450 shareable: Lock before BeginFrame
This make package shareable more consistent. The mutex is lock
after EndFrame and before BeginFrame, and the similar rule will be
applied at launching (BeginFrame unlocks the lock in any cases).

Instead, package ebiten queues image operations if BeginFrame and
doesn't create provisional non-shared images. This should improve
performance at launching since this reduces the number of draw
calls, especifally for creating new images.

Updates #879.
Updates #921.
2019-08-25 18:12:04 +09:00
..
affine
clock
devicescale
driver Bug fix: Compile error on GOOS=linux CGO_ENABLED=0 2019-08-01 08:17:58 +09:00
glfw glfw: Take a byte pointer instead of a uintptr at the callback 2019-06-27 22:57:44 +09:00
graphics
graphicscommand restorable: Refactoring: Make (*Image).Size() available even after disposing 2019-08-16 02:36:27 +09:00
graphicsdriver graphicsdriver: Fix a panic message 2019-08-15 21:29:37 +09:00
hooks
jsutil
packing
png
restorable restorable: Add (*Image).Fill 2019-08-25 02:57:44 +09:00
shareable shareable: Lock before BeginFrame 2019-08-25 18:12:04 +09:00
testflock
thread
uidriver uidriver/mobile: No need to use sync.Once 2019-08-19 02:32:53 +09:00
web web: Bug fix: compile error on browsers 2019-08-25 02:40:28 +09:00