ebiten/internal/restorable
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
..
doc.go all: update comments 2023-02-07 12:05:43 +09:00
export_test.go internal/ui: refactoring: integrate the render thread usages into internal/graphicscommand 2023-07-30 03:50:49 +09:00
image.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
images_test.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
images.go internal/restorable: use clearImage to clear a region 2023-08-31 23:32:54 +09:00
pixelrecords.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
rect_test.go internal/restorable: optimize removeDuplicatedRegions from O((n+m)^2) to O(n*m + m^2) (#2631) 2023-04-09 02:31:22 +09:00
shader_test.go internal/atlas: introduce a managed byte slice pool 2023-10-09 20:32:32 +09:00
shader.go all: rename arguments in Fragment 2023-09-21 01:35:57 +09:00