Unknown W. Brackets
|
eb4b59b530
|
arm64jit: Enable breakpoints.
Memory breakpoints not yet really tested.
|
2018-06-06 17:31:56 -07:00 |
|
Unknown W. Brackets
|
ffa4c18f6c
|
Core: Remove sleep on stepping.
This doesn't seem needed and has been there since day 1.
|
2018-06-06 17:31:56 -07:00 |
|
Unknown W. Brackets
|
97b0c17038
|
Core: Wake up inactive waits on game exit.
Fixes menu hangs since the refactor.
|
2018-06-06 17:31:56 -07:00 |
|
Unknown W. Brackets
|
2e2d8f2989
|
Core: Process stepping on other platforms.
This includes Android.
|
2018-06-06 17:31:56 -07:00 |
|
Unknown W. Brackets
|
c15ade3b1b
|
Core: Refactor stepping and locking.
This should fix some race conditions with the cond vars.
|
2018-06-06 17:31:56 -07:00 |
|
Unknown W. Brackets
|
6fbd0e27bb
|
Core: Remove some unused coreState funcs.
|
2018-06-06 05:58:50 -07:00 |
|
Unknown W. Brackets
|
e313a9bf6c
|
Debugger: Lock startup/shutdown for threadsafety.
Otherwise things can get freed while we're trying to inspect them.
|
2018-06-06 05:58:49 -07:00 |
|
Unknown W. Brackets
|
77609bbea2
|
Debugger: Track a counter when entering stepping.
This allows us to poll coreState and know if a new stepping needs to be
sent. This is useful to allow e.g. regs to show changes per step.
|
2018-06-06 05:58:49 -07:00 |
|
Unknown W. Brackets
|
e9cc1ee463
|
Debugger: Allow multiple clients more properly.
Otherwise we lose wakeups and hang.
|
2018-06-06 05:58:49 -07:00 |
|
Henrik Rydgård
|
14c93bdc2b
|
Minor code/logging cleanups.
|
2018-02-27 19:44:11 +01:00 |
|
Henrik Rydgård
|
5f8118b82b
|
Separate T3DCreate* into its own header to avoid including Windows.h etc in some cases.
|
2018-02-25 10:27:59 +01:00 |
|
Henrik Rydgård
|
ae19c48138
|
Cleanup the Windows thread stuff to work like the other platforms. Not quite perfect yet.
|
2018-02-07 16:00:29 +01:00 |
|
Henrik Rydgård
|
3e56d8bbdf
|
Noticed that the UWP build has been broken for some time, fix it.
Should probably set up a buildbot if we care about this...
|
2018-02-05 16:21:39 +01:00 |
|
Henrik Rydgård
|
4f1e0de9a9
|
Add missing includes. Remove some more unnecessary #ifdef _DEBUG checks - the debugger is supposed to work in release mode too.
|
2017-12-20 11:24:05 +01:00 |
|
Henrik Rydgård
|
5c1dad9909
|
Remove more obsolete ifdefs
|
2017-12-19 17:59:00 +01:00 |
|
Henrik Rydgård
|
a1f029fe1f
|
Some ifdef cleanup.
|
2017-12-19 15:42:18 +01:00 |
|
Henrik Rydgård
|
1a5d1081f9
|
Get rid of the old custom "Event" sync primitive.
|
2017-12-19 15:38:18 +01:00 |
|
Henrik Rydgård
|
1c76d28843
|
Avoid double-initializing the Vulkan backbuffer on startup.
|
2017-11-10 13:13:56 +01:00 |
|
Henrik Rydgård
|
f4cf501cf6
|
Separate X and Y dpi_scale
|
2017-08-07 13:37:01 +02:00 |
|
Henrik Rydgård
|
11c75476f7
|
Turn g_dpi into a float, because why not
|
2017-08-07 12:16:08 +02:00 |
|
Henrik Rydgård
|
8a29705165
|
Windows: Update dpiScale of fonts before recreating them on resize. Fixes #9437
|
2017-03-17 13:29:22 +01:00 |
|
Henrik Rydgård
|
aefad893f8
|
Windows: Start at a sensible window size if high-DPI. Avoids the worst of #9437 but does not fix it.
|
2017-03-17 13:22:00 +01:00 |
|
Henrik Rydgård
|
e17772b58d
|
Merge pull request #9430 from unknownbrackets/input-state
Remove legacy InputState tracking
|
2017-03-15 10:16:14 +01:00 |
|
Unknown W. Brackets
|
9e390510df
|
Remove legacy InputState.
|
2017-03-14 22:07:07 -07:00 |
|
Henrik Rydgård
|
7e007c3973
|
Merge pull request #9426 from unknownbrackets/input-state
Remove various legacy parts of the InputState
|
2017-03-14 09:34:57 +01:00 |
|