Hajime Hoshi
|
d334db8291
|
internal/restorable: performance optimization
|
2024-10-25 19:30:38 +09:00 |
|
Hajime Hoshi
|
e40e699718
|
internal/restorable: remove an image attribute
|
2024-10-15 15:15:52 +09:00 |
|
Hajime Hoshi
|
66734dc3fb
|
internal/restorable: reland: remove 'volatile' attribute when restorable is not used
|
2024-09-21 23:29:32 +09:00 |
|
Hajime Hoshi
|
c23358ac95
|
Revert "internal/restorable: remove 'volatile' attribute when restorable is not used"
This reverts commit 9bdc89d40f .
Reason: Unexpected changes were included
|
2024-09-21 23:28:46 +09:00 |
|
Hajime Hoshi
|
9bdc89d40f
|
internal/restorable: remove 'volatile' attribute when restorable is not used
|
2024-09-21 23:24:59 +09:00 |
|
Hajime Hoshi
|
6a51e5b003
|
internal/restorable: optimize WritePixels
This adds (*Image).makeStaleIfDependingOnWithRegion to reduce the
possibility of making an image stale.
|
2024-09-08 22:55:34 +09:00 |
|
Hajime Hoshi
|
73565034a9
|
internal/restorable: refactoring
|
2024-09-08 19:29:41 +09:00 |
|
Hajime Hoshi
|
bbe3cba110
|
internal/restorable: remove draw-triangles history items at WritePixels
|
2024-09-08 18:20:40 +09:00 |
|
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
|
9ef9ea0469
|
internal/restorable: refactoring
|
2024-09-08 17:03:18 +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
|
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
|
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
|
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
|
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
|
8169253a57
|
internal/restorable: remove unused functions and variables
Updates #805
|
2024-01-09 02:56:15 +09:00 |
|
Hajime Hoshi
|
f3206721a3
|
internal/restorable: remove alwaysReadPixelsFromGPU
Updates #805
|
2024-01-09 02:43:09 +09:00 |
|