49ad0fd0eb
clang fixes.
Ben Vanik
2015-08-01 02:11:16 -07:00
ef374801aa
Basic linux build.
Ben Vanik
2015-08-01 01:30:47 -07:00
daaa2bce7b
clang-3.8 isn't whitelisted on travis yet.
Ben Vanik
2015-08-01 01:07:17 -07:00
910f4d7110
clang 3.8.
Ben Vanik
2015-08-01 01:00:47 -07:00
93c5ae3bb4
travis apt.
Ben Vanik
2015-08-01 00:51:31 -07:00
73d48e188b
clang-format detection cleanup.
Ben Vanik
2015-08-01 00:41:46 -07:00
741685d7e8
No shell, try new git on travis.
Ben Vanik
2015-08-01 00:20:12 -07:00
90ca7966f7
Manual travis submodules.
Ben Vanik
2015-08-01 00:09:48 -07:00
6c507f118d
Submodule init/update for old git.
Ben Vanik
2015-08-01 00:05:55 -07:00
e60321b0d8
chmod
Ben Vanik
2015-07-31 23:57:45 -07:00
b56b262116
Switching to python build script.
Ben Vanik
2015-07-31 23:48:24 -07:00
2f1965082c
Dropping dummy drive size down to a reasonable size. Fix#377.
Ben Vanik
2015-07-31 14:15:07 -07:00
14e129ced6
Merge pull request #376 from sephiroth99/big-alloc-fix
Ben Vanik
2015-07-29 23:48:12 -07:00
ab18fec1b3
build-tools with premake bin.
Ben Vanik
2015-07-29 23:41:44 -07:00
e523ffcd51
Tweaking some thread names.
Ben Vanik
2015-07-29 23:28:45 -07:00
510a8e59cf
memory: fix out of bounds access in BaseHeap::AllocRange
sephiroth99
2015-07-30 02:27:55 -04:00
a9b89a790b
Some more constant support for MUL_SUB.
Ben Vanik
2015-07-29 21:45:24 -07:00
d8be8fdbbb
Never run WSACleanup, it breaks the debugger. Some games do this on startup just because, which decrements our WSA instance to zero.
Ben Vanik
2015-07-29 21:41:39 -07:00
34031e57ab
Don't pass flags to XInputGetKeystroke, as on Windows it's a reserved parameter.
gibbed
2015-07-26 09:30:06 -05:00
e212a7da1d
Make sure the device is connected before calling XInputGetKeystroke.
gibbed
2015-07-26 09:29:08 -05:00
30f3994476
Fix accidentally releasing the primary handle of a duplicated object when the duplicated handle is removed.
Dr. Chat
2015-07-25 20:00:18 -05:00
abf50b477e
Making shutdown clean.
Ben Vanik
2015-07-25 12:56:37 -07:00
89adaf8e85
--random_clear_color, and making default grey.
Ben Vanik
2015-07-25 12:56:21 -07:00
ea4ec28acc
Adding --show_profiler to show profiler by default, changing hotkey to F3.
Ben Vanik
2015-07-25 12:34:15 -07:00
8ce6765233
Fixing socket startup.
Ben Vanik
2015-07-25 12:25:15 -07:00
219eae2b2a
Merge pull request #368 from DrChat/ke_sync_cleanup
Ben Vanik
2015-07-25 09:47:29 -07:00
4301806061
Cleanup some Ke* threading APIs (and update the dispatch header when possible)
Dr. Chat
2015-07-25 11:43:25 -05:00
dae37b66a3
Merge pull request #367 from DrChat/fullscreen_fix
Ben Vanik
2015-07-25 08:40:57 -07:00
87ebcdea8a
Fix fullscreen
Dr. Chat
2015-07-25 08:56:39 -05:00
130ff8f6af
Merge pull request #366 from DrChat/minecraft_fixes
Ben Vanik
2015-07-24 21:55:59 -07:00
18d8fad098
Couple of fixes for IO (null pointer deref and improper XctdCompressionInformation)
Dr. Chat
2015-07-24 23:50:02 -05:00
f191d7bc96
Merge pull request #365 from DrChat/minecraft_fixes
Ben Vanik
2015-07-24 21:32:28 -07:00
270686a0be
Whoops, don't need these
Dr. Chat
2015-07-24 23:24:23 -05:00
b8b134da75
module Retain instead of RetainHandle
Dr. Chat
2015-07-24 23:09:47 -05:00
64089558f1
XThread set exit code on exit
Dr. Chat
2015-07-24 23:09:33 -05:00
c536053dec
Fix improper getting arguments from stack Also fix PrimitivePointerParam conversion error
Dr. Chat
2015-07-24 23:08:55 -05:00
cf37fa7d71
Update a bunch of IO methods
Dr. Chat
2015-07-24 23:07:00 -05:00
8936cfae70
Merge pull request #364 from DrChat/xthread_name_id
Ben Vanik
2015-07-24 17:01:34 -07:00
eac3243907
Include host ID in XThread name for easier debugging
Dr. Chat
2015-07-24 18:42:30 -05:00
e7def962f3
Expose native thread id
Dr. Chat
2015-07-24 18:41:53 -05:00
3cd748a234
Merge pull request #363 from DrChat/obj_handle_ref_counting
Ben Vanik
2015-07-22 17:37:54 -07:00
8e41d5a707
The kernel object table now keeps track of handle reference counts.
Dr. Chat
2015-07-22 19:34:33 -05:00
a42ab648ed
Shuffling --debug around and making it work.
Ben Vanik
2015-07-22 17:26:10 -07:00
2f233c7974
Update premake5.lua
Ben Vanik
2015-07-22 12:30:40 -07:00
c21bef416b
Merge pull request #362 from DrChat/xthread_race_fix
Ben Vanik
2015-07-22 10:01:42 -07:00
9a47082c88
Create XThread suspended and resume it when setup is complete. Fixes race condition on thread_ variable.
Dr. Chat
2015-07-22 11:56:02 -05:00
d01abd4694
Starting debugger rework, adding base async socket, removing flatbuffers.
Ben Vanik
2015-07-22 00:01:36 -07:00
a98fa47081
Merge pull request #361 from DrChat/misc_fixes
Ben Vanik
2015-07-21 20:22:00 -07:00