Hajime Hoshi
|
f32648b144
|
internal/restorable: skip adding stale regions when the image doesn't need to be restored
|
2024-09-08 17:51:09 +09:00 |
|
Hajime Hoshi
|
aa8e112414
|
internal/restorable: restore a stale image at clearing pixels
|
2024-09-08 17:48:23 +09:00 |
|
Hajime Hoshi
|
26f0479f16
|
internal/restorable: typo
|
2024-09-08 17:06:25 +09:00 |
|
Hajime Hoshi
|
9ef9ea0469
|
internal/restorable: refactoring
|
2024-09-08 17:03:18 +09:00 |
|
Hajime Hoshi
|
b36160d9e7
|
internal/restorable: bug fix: make all the images stale correctly
|
2024-09-08 16:11:57 +09:00 |
|
Hajime Hoshi
|
20f8df7fc1
|
internal/restorable: refactoring: remove lastTarget
This didn't improve performance very much. Rather, this made the code
a little hard to read and could have a potential issue.
|
2024-09-08 16:08:36 +09:00 |
|
Hajime Hoshi
|
167c3435f7
|
internal/restorable: refactoring
|
2024-09-08 16:03:56 +09:00 |
|
Hajime Hoshi
|
4824dc0360
|
internal/restorable: resolve a stale state when possible
|
2024-09-08 14:28:16 +09:00 |
|
Hajime Hoshi
|
30a2817ab5
|
internal/restorable: add Hint to optimize drawImageHistoryItem size
|
2024-09-08 12:24:20 +09:00 |
|
Hajime Hoshi
|
1488e5e685
|
internal/graphicscommand: add attributes to images
|
2024-09-07 23:38:16 +09:00 |
|
Hajime Hoshi
|
46cf09197b
|
internal/graphicscommand: enable to show shader names
|
2024-09-07 22:06:41 +09:00 |
|
Hajime Hoshi
|
1b2a2afbfb
|
internal/restorable: rename restoring -> restoration
|
2024-09-07 19:09:00 +09:00 |
|
Hajime Hoshi
|
d50a438c07
|
internal/restorable: optimize removeDuplicatedRegions
Updates #2375
Updates #2626
Updates #3083
|
2024-09-07 19:01:05 +09:00 |
|
Hajime Hoshi
|
35f4884a74
|
ebiten: add RunGameOptions.StrictContextRestration
This reverts commit a30f075896 .
This change adds a new option StrictContextRestration to make the
restoration optional.
Closes #3083
|
2024-09-07 18:36:04 +09:00 |
|
Hajime Hoshi
|
935e7a6d5d
|
Revert "internal/restorable: remove the case when the restoring is needed"
This reverts commit c08a2193a9 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
5e18f191c1
|
Revert "internal/restorable: remove drawTrianglesHistoryItem"
This reverts commit afe3f7a8ff .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
16d2052836
|
Revert "internal/restorable: remove alwaysReadPixelsFromGPU"
This reverts commit f3206721a3 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
81d35df33b
|
Revert "internal/restorable: remove unused functions and variables"
This reverts commit 8169253a57 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
6453e552f3
|
Revert "internal/restorable: remove unnecessary functions and variables around shaders"
This reverts commit 4f3e00ec3a .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
34639d0028
|
Revert "internal/restorable: remove ImageTypeRestorable"
This reverts commit 8c2d4e1408 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
169b9fe51e
|
Revert "internal/restorable: move DumpImages to internal/atlas"
This reverts commit 7c9266d8b6 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
a9d8f374c8
|
Revert "internal/restorable: move SwapBuffers to internal/atlas"
This reverts commit f610cb5724 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
c2c5480878
|
Revert "internal/atlas: move some functions in internal/restorable to internal/atlas"
This reverts commit 3651d73e0b .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
a324cfd3b6
|
Revert "internal/restorable: remove ImageType"
This reverts commit 21ef462c37 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
62ed5bed4b
|
Revert "internal/restorable: integrate some functions into internal/atlas"
This reverts commit c5d0ec3de7 .
Updates #3803
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
d533461936
|
Revert "internal/restorable: integrate ReadPixels into internal/atlas"
This reverts commit e804f9e58c .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
becada4afc
|
Revert "internal/restorable: refactoring"
This reverts commit 81e1104613 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
19d2009a5f
|
Revert "internal/restorable: integrate Shader.Dispose into internal/atlas"
This reverts commit bfa2c460a2 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
17a5488c49
|
Revert "internal/restorable: integrate Image.DrawTriangles into internal/atlas"
This reverts commit 3ee905bc4d .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
d733308eb1
|
Revert "internal/restorable: integrate Image.WritePixels into internal/atlas"
This reverts commit 6cc8150185 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
104cc18477
|
Revert "internal/restorable: integrate Image.Extend into internal/atlas"
This reverts commit 6151fd313f .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
54c117b0de
|
Revert "internal/restorable: integrate Image functions into internal/atlas"
This reverts commit 59896e4447 .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
5a5feb0401
|
Revert "internal/restorable: remove Image"
This reverts commit 812cd494de .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
0b01aeea16
|
Revert "internal/restorable: integrate the implementation into internal/atlas"
This reverts commit c404b448aa .
Updates #3083
|
2024-09-07 16:54:20 +09:00 |
|
Hajime Hoshi
|
c404b448aa
|
internal/restorable: integrate the implementation into internal/atlas
Closes #805
|
2024-01-13 19:59:57 +09:00 |
|
Hajime Hoshi
|
812cd494de
|
internal/restorable: remove Image
Updates #805
|
2024-01-13 19:33:04 +09:00 |
|
Hajime Hoshi
|
59896e4447
|
internal/restorable: integrate Image functions into internal/atlas
Updates #805
|
2024-01-13 19:27:14 +09:00 |
|
Hajime Hoshi
|
6151fd313f
|
internal/restorable: integrate Image.Extend into internal/atlas
Updates #805
|
2024-01-13 19:15:47 +09:00 |
|
Hajime Hoshi
|
6cc8150185
|
internal/restorable: integrate Image.WritePixels into internal/atlas
Updates #805
|
2024-01-13 19:05:19 +09:00 |
|
Hajime Hoshi
|
3ee905bc4d
|
internal/restorable: integrate Image.DrawTriangles into internal/atlas
Updates #805
|
2024-01-13 18:52:06 +09:00 |
|
Hajime Hoshi
|
bfa2c460a2
|
internal/restorable: integrate Shader.Dispose into internal/atlas
Updates #805
|
2024-01-13 18:40:31 +09:00 |
|
Hajime Hoshi
|
81e1104613
|
internal/restorable: refactoring
Updates #805
|
2024-01-13 18:19:48 +09:00 |
|
Hajime Hoshi
|
e804f9e58c
|
internal/restorable: integrate ReadPixels into internal/atlas
Updates #805
|
2024-01-13 18:19:43 +09:00 |
|
Hajime Hoshi
|
c5d0ec3de7
|
internal/restorable: integrate some functions into internal/atlas
Updates #805
|
2024-01-13 18:05:42 +09:00 |
|
Hajime Hoshi
|
21ef462c37
|
internal/restorable: remove ImageType
Updates #805
|
2024-01-13 18:03:39 +09:00 |
|
Hajime Hoshi
|
3651d73e0b
|
internal/atlas: move some functions in internal/restorable to internal/atlas
Updates #805
|
2024-01-13 14:05:24 +09:00 |
|
Hajime Hoshi
|
f610cb5724
|
internal/restorable: move SwapBuffers to internal/atlas
Updates #805
|
2024-01-09 04:55:26 +09:00 |
|
Hajime Hoshi
|
7c9266d8b6
|
internal/restorable: move DumpImages to internal/atlas
Updates #805
|
2024-01-09 04:50:22 +09:00 |
|
Hajime Hoshi
|
8c2d4e1408
|
internal/restorable: remove ImageTypeRestorable
Updates #805
|
2024-01-09 03:35:32 +09:00 |
|
Hajime Hoshi
|
4f3e00ec3a
|
internal/restorable: remove unnecessary functions and variables around shaders
Updates #805
|
2024-01-09 03:23:13 +09:00 |
|