Hajime Hoshi
|
db1b664424
|
devicescale: Refactoring: define Windows error consts
|
2019-01-04 06:05:35 +09:00 |
|
Hajime Hoshi
|
75a024e40e
|
devicescale: Bug fix: GetWindowDC returns error on Wine
Fixes #743
|
2019-01-04 05:58:34 +09:00 |
|
Hajime Hoshi
|
5c1b0bbcec
|
devicescale: Remove 'syscall' package usages (#766)
|
2019-01-04 05:53:18 +09:00 |
|
Hajime Hoshi
|
f2840bb0dc
|
ui: Remove 'syscall' package usages (#766)
|
2019-01-04 05:28:46 +09:00 |
|
Hajime Hoshi
|
b1591855c0
|
docs: Update navigation
|
2019-01-03 16:04:46 +09:00 |
|
Hajime Hoshi
|
623bfde007
|
graphicsdriver/metal/ca: Suppress warnings (#767)
|
2019-01-02 01:16:54 +09:00 |
|
Hajime Hoshi
|
ac6ad717b7
|
graphicsdriver/metal: Use selector again to access properties (#767)
|
2019-01-02 01:09:12 +09:00 |
|
Hajime Hoshi
|
6350cb6bfd
|
graphicsdriver/metal/ca: Add check by respondsToSelector (#767)
|
2019-01-02 00:52:03 +09:00 |
|
Hajime Hoshi
|
a0a17330ee
|
graphicsdriver/metal: Specify macOS version (#768)
|
2019-01-02 00:08:46 +09:00 |
|
Hajime Hoshi
|
61afdc8852
|
graphicsdriver/metal: Remove unused properties (#767)
|
2019-01-01 05:09:02 +09:00 |
|
Hajime Hoshi
|
7583fada52
|
docs: Update README
|
2018-12-31 18:45:56 +09:00 |
|
Hajime Hoshi
|
947fbe0a2e
|
glwf: Implement SetIcon
|
2018-12-31 15:49:45 +09:00 |
|
Hajime Hoshi
|
efc7225ee1
|
glfw: Skip error check at proc call
|
2018-12-31 15:48:37 +09:00 |
|
Hajime Hoshi
|
a21a4c75b0
|
glfw: Implement DLL version of the binding
|
2018-12-31 15:48:34 +09:00 |
|
Hajime Hoshi
|
a9455d1c32
|
glfw: Add loading DLL
|
2018-12-31 15:46:06 +09:00 |
|
Hajime Hoshi
|
ad285c2235
|
glfw: Add DLL build results
This also adds fixes for 32bit machines.
|
2018-12-31 15:46:01 +09:00 |
|
Hajime Hoshi
|
90f82de5ef
|
glfw: Separate glfw-dependent part and the other part
|
2018-12-30 20:45:50 +09:00 |
|
Hajime Hoshi
|
55c2fa4de1
|
Use internal/glfw
|
2018-12-30 02:35:46 +09:00 |
|
Hajime Hoshi
|
1fd445b0e4
|
glfw: Start implementing glfw package (Key)
|
2018-12-30 01:11:49 +09:00 |
|
Hajime Hoshi
|
873128cc7e
|
input: Refactoring
|
2018-12-30 00:46:13 +09:00 |
|
Hajime Hoshi
|
83787123ac
|
ui: Refactoring
|
2018-12-28 14:08:44 +09:00 |
|
Hajime Hoshi
|
b349efaa0a
|
graphicsdriver/metal: Make main-thread usages more explicit
|
2018-12-28 02:43:00 +09:00 |
|
Hajime Hoshi
|
86bda42417
|
graphicsdriver/metal: Refactoring: vsync member variable was not needed
|
2018-12-28 02:29:56 +09:00 |
|
Hajime Hoshi
|
105909ab6c
|
graphicsdriver/metal: Bug fix: SetVsyncEnabled before Run didn't work on macOS
|
2018-12-28 02:23:39 +09:00 |
|
Hajime Hoshi
|
532488ac5c
|
mainthread: RunLockOSThread is mainthread package's responsibility
|
2018-12-28 02:20:53 +09:00 |
|
Hajime Hoshi
|
c76ce28065
|
Revert "ui: Bug fix: SetVsyncEnabled before Run didn't work on macOS"
This reverts commit 042b30a516 .
|
2018-12-28 02:18:38 +09:00 |
|
Hajime Hoshi
|
7956e0ebbc
|
Revert "Revert "audio: No need goroutine for tests""
This reverts commit 62a9bb195c .
|
2018-12-28 02:18:16 +09:00 |
|
Hajime Hoshi
|
62a9bb195c
|
Revert "audio: No need goroutine for tests"
This reverts commit 7740656054 .
|
2018-12-28 02:15:11 +09:00 |
|
Hajime Hoshi
|
042b30a516
|
ui: Bug fix: SetVsyncEnabled before Run didn't work on macOS
|
2018-12-28 02:11:48 +09:00 |
|
Hajime Hoshi
|
7740656054
|
audio: No need goroutine for tests
|
2018-12-27 03:37:29 +09:00 |
|
Hajime Hoshi
|
ed7552962d
|
audio: Improve test flakiness
|
2018-12-27 03:34:27 +09:00 |
|
Hajime Hoshi
|
25581b2be8
|
restorable: Fix comments
|
2018-12-27 03:12:30 +09:00 |
|
Hajime Hoshi
|
4ba47eee32
|
restorable: Refactoring
|
2018-12-27 03:06:44 +09:00 |
|
Hajime Hoshi
|
62cdb93105
|
restorable: Improve tests
|
2018-12-26 21:14:29 +09:00 |
|
Hajime Hoshi
|
fbf7007056
|
restorable: Pixels() should return immediately when it doesn't have to access GPU
Fixes #763
|
2018-12-26 20:25:40 +09:00 |
|
Hajime Hoshi
|
454a7d8ef9
|
graphicsdriver/opengl: Bug fix: misspelling on variables
Fixes #764
|
2018-12-26 03:03:06 +09:00 |
|
Hajime Hoshi
|
99e4c874fe
|
Reduce init functions
This mitigates the init-order issue on jsgo.io.
|
2018-12-26 02:13:47 +09:00 |
|
Hajime Hoshi
|
de788603d6
|
graphicsdriver/opengl: Remove init order dependency
|
2018-12-25 23:58:01 +09:00 |
|
Hajime Hoshi
|
f1c87ac373
|
docs: Update
|
2018-12-25 05:11:31 +09:00 |
|
Hajime Hoshi
|
ebbbb448fa
|
graphicsdriver/metal: Rename function for consistency
|
2018-12-25 02:24:02 +09:00 |
|
Hajime Hoshi
|
ea9eac0461
|
graphics: Add explicit types for documents (godoc.org)
|
2018-12-24 19:36:41 +09:00 |
|
Hajime Hoshi
|
f5708cb58a
|
graphicsdriver/opengl: Bug fix: Rename a function not to override an existing function
|
2018-12-24 17:45:16 +09:00 |
|
Hajime Hoshi
|
f1582c2d73
|
graphics: Add Address representing a sampler address mode
Fixes #761
|
2018-12-24 17:29:31 +09:00 |
|
Hajime Hoshi
|
7e50ae39c9
|
graphicsdriver/opengl: Refactoring: Filter as a uniform value
|
2018-12-24 16:06:25 +09:00 |
|
Hajime Hoshi
|
529cd3376b
|
graphics: Fix comments about Vertex
|
2018-12-23 06:14:35 +09:00 |
|
Hajime Hoshi
|
85df49dc96
|
graphicsdriver/opengl: Bug fix: variables can be optimized out
|
2018-12-23 06:04:35 +09:00 |
|
Hajime Hoshi
|
189b8a17e9
|
graphics: Use source-border check even at DrawTriangles
DrawTriangles can now take a sub-image.
|
2018-12-23 03:24:39 +09:00 |
|
Hajime Hoshi
|
4149a56524
|
graphics: Refactoring: Use 12 floats for each vertex
This is a preparation for #761.
|
2018-12-23 02:36:28 +09:00 |
|
Hajime Hoshi
|
e4d976e964
|
examples/sprites: Add FPS
|
2018-12-23 01:23:38 +09:00 |
|
Hajime Hoshi
|
bf67998fc5
|
graphicscommand: Bug fix: Do not assure the initial state of the image
|
2018-12-23 01:18:05 +09:00 |
|