ebiten/internal/graphicscommand
Hajime Hoshi f269b61903 internal/atlas: introduce a managed byte slice pool
A managed byte slice from the new byte slice pool has a function
to release and put it back to the pool explicitly, and this doesn't
rely on GCs.

Updates #1681
Closes #2804
2023-10-09 20:32:32 +09:00
..
command.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
commandqueue.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
doc.go Rename graphics -> graphicscommand 2018-10-28 20:10:05 +09:00
image_js.go all: replace interface{} with any (#2430) 2022-11-03 15:33:09 +09:00
image_notjs.go internal/graphicscommand: use bufio to make dumping images faster 2023-08-26 00:50:45 +09:00
image_test.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
image.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
shader.go internal/graphicscommand: introduce commandQueuePool and commandQueueManager 2023-10-08 19:23:57 +09:00
thread.go internal/graphicsdriver: flush commands asynchronously whenever possible 2023-07-30 22:44:13 +09:00