Hajime Hoshi
|
fb641d88cd
|
restorable: Merge Clear to ReplacePixels
This can avoid unnecessary stale images that requires loading
pixels from GPU.
|
2018-04-25 01:30:57 +09:00 |
|
Hajime Hoshi
|
1571e04753
|
Revert "graphics: Call glFlush after glTexSubImage2D for MacBook Pro"
This reverts commit 7f5719fadd .
Reason: This didn't change the situation
|
2018-04-22 22:06:38 +09:00 |
|
Jake Bentvelzen
|
2f4ca72dbd
|
input: Add Pause and Print Screen buttons (#555)
Fixes #579
|
2018-04-21 09:36:28 -07:00 |
|
Hajime Hoshi
|
3fa2beb502
|
Fix the do-not-edit comment https://golang.org/s/generatedcode
|
2018-04-20 00:54:33 -07:00 |
|
Hajime Hoshi
|
b691e73342
|
Revert "graphics: Experimental fix: call glFlush always after glTexSubImage2D"
This reverts commit d2da77eb96 .
Reason: This doesn't solve the issue on MacBook Late 2013.
|
2018-04-14 23:16:26 +09:00 |
|
Hajime Hoshi
|
d2da77eb96
|
graphics: Experimental fix: call glFlush always after glTexSubImage2D
|
2018-04-14 23:06:20 +09:00 |
|
Hajime Hoshi
|
7f5719fadd
|
graphics: Call glFlush after glTexSubImage2D for MacBook Pro
|
2018-04-14 17:59:10 +09:00 |
|
Hajime Hoshi
|
d1ef57c280
|
input: Remove the last period from do-not-edit comment
|
2018-04-14 04:22:09 +09:00 |
|
Hajime Hoshi
|
61d4df0e04
|
input: Add numpad keys for Edge (#580)
|
2018-04-14 02:43:31 +09:00 |
|
Hajime Hoshi
|
dd6110fbf8
|
input: Add KeyNumLock (#580)
|
2018-04-14 02:43:26 +09:00 |
|
Hajime Hoshi
|
5229e5a713
|
input: Add numpad keys except for Edge browser (#580)
|
2018-04-14 02:43:21 +09:00 |
|
Hajime Hoshi
|
4708d4a6f9
|
Add internal/png
|
2018-04-10 04:17:41 +09:00 |
|
Hajime Hoshi
|
070c8ec737
|
shareable: Rename variables
|
2018-04-09 02:18:46 +09:00 |
|
Hajime Hoshi
|
899f007fd0
|
ui: Panic when error is found on mobile
|
2018-04-07 03:33:20 +09:00 |
|
Hajime Hoshi
|
2d3c6ab5b8
|
ui: Remove build tag 'gomobilebuild'
Fixes #573
|
2018-04-07 02:14:54 +09:00 |
|
Hajime Hoshi
|
9902497e3d
|
test: Use flock to make tests exclusive
Fixes #575
|
2018-04-07 00:59:52 +09:00 |
|
Hajime Hoshi
|
e77eb9f80f
|
shareable: Temporary disable tests (#575)
|
2018-04-06 03:47:05 +09:00 |
|
Hajime Hoshi
|
cc725b99af
|
restorable: Replace emptyImage with dummyImage
|
2018-04-06 03:08:52 +09:00 |
|
Hajime Hoshi
|
70f16daafd
|
restorable: Fix tests (wrong assumption was used)
|
2018-04-06 02:15:49 +09:00 |
|
Hajime Hoshi
|
7b5ad46e49
|
shareable: NewImage* now returns a cleared image
|
2018-04-06 02:08:12 +09:00 |
|
Hajime Hoshi
|
1a335032a2
|
shareable: Bug fix: backend's restorable image must be disposed
|
2018-04-06 01:12:08 +09:00 |
|
Hajime Hoshi
|
8ff79c970a
|
shareable: Use defer for tests
|
2018-04-05 12:02:08 +09:00 |
|
Hajime Hoshi
|
24e20306f2
|
restorable: Move 'putting random-colored dot' to restorable
|
2018-04-05 11:18:28 +09:00 |
|
Hajime Hoshi
|
810dc33b4a
|
shareable: Fix comments
|
2018-04-05 02:41:50 +09:00 |
|
Hajime Hoshi
|
15dcd5764d
|
shareable: Add shareable_test
|
2018-04-05 02:35:30 +09:00 |
|
Hajime Hoshi
|
6680b4f8d5
|
shareable: Bug fix: wrong source image rect in ensureNotShared
|
2018-04-05 01:07:36 +09:00 |
|
Hajime Hoshi
|
92e5bc31dc
|
shareable: Refactoring
|
2018-04-05 00:40:35 +09:00 |
|
Hajime Hoshi
|
fcf4657a70
|
ui: Adjust touch positions at ui package (mobile)
|
2018-04-03 01:50:07 +09:00 |
|
Hajime Hoshi
|
76cb43a7f8
|
input: Refactoring: Remove unused arguments
|
2018-04-03 01:21:52 +09:00 |
|
Hajime Hoshi
|
0f2beab260
|
ui: Adjust touch positions in ui package (js)
|
2018-04-03 00:53:09 +09:00 |
|
Hajime Hoshi
|
c540d0fc0d
|
ui: Add AdjustedTouches for consistency
|
2018-04-02 01:54:44 +09:00 |
|
Hajime Hoshi
|
e44a930bbb
|
input: Refactoring
|
2018-04-02 01:19:42 +09:00 |
|
Hajime Hoshi
|
7d2fd9654a
|
input: Adjust mouse cursor position in ui package
|
2018-04-01 23:53:26 +09:00 |
|
Hajime Hoshi
|
4de2dc0240
|
Add input package
|
2018-04-01 23:20:45 +09:00 |
|
Hajime Hoshi
|
e14c05b0fe
|
shareable: Add comments
|
2018-03-26 00:13:26 +09:00 |
|
Hajime Hoshi
|
ab7a3e1ab3
|
graphics: Remove unneeded mutex
|
2018-03-25 23:55:38 +09:00 |
|
Hajime Hoshi
|
c767c0631e
|
restorable: Remove unneeded mutex
|
2018-03-25 23:40:39 +09:00 |
|
Hajime Hoshi
|
97ce612785
|
Refactoring: Don't access restorable package directly from ebiten package
|
2018-03-25 23:37:32 +09:00 |
|
Hajime Hoshi
|
ce8b9283a1
|
Re^2-land: shareable: Implement extending shareable texture again
|
2018-03-25 22:41:15 +09:00 |
|
Hajime Hoshi
|
125e5c4f32
|
restorable: Bug fix: Image must be protected with locks (#567)
|
2018-03-25 22:31:51 +09:00 |
|
Hajime Hoshi
|
e2632e358e
|
restorable: Add TestDoubleResolve
|
2018-03-25 21:09:26 +09:00 |
|
Hajime Hoshi
|
025fd00e6b
|
restorable: Bug fix: Make the image stale when pixels are partly replaced
|
2018-03-25 20:39:06 +09:00 |
|
Hajime Hoshi
|
fc47d2843a
|
restorable: Add TestRestoreChain2
|
2018-03-25 19:43:32 +09:00 |
|
Hajime Hoshi
|
c0b1919020
|
opengl: Refactoring: More similar way to golang.org/x/mobile/app
|
2018-03-25 18:23:34 +09:00 |
|
Hajime Hoshi
|
c47b549fd1
|
restorable: Refactoring: Make functions more atomic
|
2018-03-25 18:21:43 +09:00 |
|
Hajime Hoshi
|
99f72a1b64
|
restorable: Bug fix: commands must be flushed at At
|
2018-03-25 01:26:43 +09:00 |
|
Hajime Hoshi
|
8149ace52c
|
restorable: Add TestDispose
|
2018-03-25 00:50:11 +09:00 |
|
Hajime Hoshi
|
0acf021e03
|
restorable: Dispose images explicitly when restoring (#567)
|
2018-03-24 23:27:08 +09:00 |
|
Hajime Hoshi
|
1616373819
|
restorable: Ensure the given image is not nil at makeStaleIfDependingOn
|
2018-03-24 21:57:22 +09:00 |
|
Hajime Hoshi
|
b15fb523a8
|
shareable: Rename variables
|
2018-03-24 04:27:10 +09:00 |
|