Leo Lam
|
2b4bf8662a
|
Merge pull request #5577 from ligfx/separateexpressionparsingandbinding
ControlReference/ExpressionParser: separate parsing from binding
|
2017-09-15 19:11:57 +02:00 |
Leo Lam
|
0d07821935
|
Merge pull request #6024 from ligfx/coreonstatechangedcallback
Qt: use Settings::EmulationStateChanged
|
2017-09-15 18:45:17 +02:00 |
Leo Lam
|
30dd544931
|
Merge pull request #5990 from spycrab/qt_logger_cleanup
Qt: Make Log and Log Configuration widget separate from dock
|
2017-09-15 18:30:45 +02:00 |
Leo Lam
|
ac2f59c1b5
|
Merge pull request #6061 from ligfx/removefiforecordervolatile
FifoRecorder: remove use of volatile
|
2017-09-15 18:23:03 +02:00 |
Michael M
|
738acb6c07
|
FifoRecorder: move function definitions out of header
|
2017-09-14 17:28:39 -07:00 |
Michael M
|
a47ce0d625
|
FifoRecorder: remove use of volatile
|
2017-09-14 17:28:39 -07:00 |
Mat M
|
5576af061b
|
Merge pull request #5798 from ligfx/qttranslation
Qt: use translations
|
2017-09-14 20:19:09 -04:00 |
Michael M
|
60cba5722c
|
Qt: use translations
|
2017-09-14 17:15:21 -07:00 |
Michael M
|
bdcd6df459
|
InterfaceConfigPane: remove unneeded comment
It notes that using "no" for Norwegian is not allowed by wxWidgets, but
"nb" is the correct code for Norwegian Bokmål anyways.
|
2017-09-14 17:15:21 -07:00 |
Michael M
|
b22ed9683d
|
InterfacePane: add all interface languages
|
2017-09-14 17:15:21 -07:00 |
Michael M
|
294b1895ef
|
ExpressionParser: std::move() tokens vector to parser
|
2017-09-14 12:53:36 -07:00 |
Michael M
|
31f1c06226
|
ControlReference: don't reparse expression when references are updated
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
c332580b83
|
ControlReference/ExpressionParser: separate parsing from binding
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
ba87a50338
|
ExpressionParser: add FallbackExpression node type
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
7e74961eb1
|
ExpressionParser: expose ExpressionNode directly
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
85301e2bae
|
ParseStatus: replace NoDevice with EmptyExpression
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
754efd75c5
|
ExpressionParser: remove DummyExpression
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
f1ff1e3d08
|
ExpressionParser: clean up ControlExpression
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
3df945f8d0
|
ExpressionParser: replace bare pointers with unique_ptrs
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
c33e391d26
|
InputConfigDiag: don't use entire ExpressionParse namespace
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
bbb7c17235
|
ExpressionParser: use internal ParseResult struct instead of out-params
|
2017-09-14 12:53:35 -07:00 |
Michael M
|
d2821e14fa
|
ParseExpression: return a std::pair
|
2017-09-14 12:53:34 -07:00 |
spycrab
|
48d57f223d
|
Qt: Make Log and Log Configuration widget separate
|
2017-09-14 20:56:48 +02:00 |
Michael M
|
3e1072b24d
|
Qt: use Settings::EmulationStateChanged
|
2017-09-13 17:30:18 -07:00 |
Michael M
|
8e805dcbf4
|
Core: SetOnStoppedCallback -> SetOnStateChangedCallback
|
2017-09-13 17:30:18 -07:00 |
Michael M
|
22a9a08b24
|
Add Core::State::Starting
|
2017-09-13 17:30:18 -07:00 |
Michael M
|
d217e797f2
|
move Movie::DoFrameStep to Core::DoFrameStep
|
2017-09-13 17:30:18 -07:00 |
Leo Lam
|
030dc11c6e
|
Merge pull request #6058 from leoetlino/dsptool-fix
DSPTool: Fix build
|
2017-09-13 22:13:43 +02:00 |
Leo Lam
|
5a89d13655
|
Merge pull request #6059 from spycrab/qt_columns
Qt: Bring column selection up to par with Wx
|
2017-09-13 22:13:27 +02:00 |
spycrab
|
e7318fda34
|
Qt: Bring column selection up to par with Wx
|
2017-09-13 22:05:45 +02:00 |
Léo Lam
|
12da9c8473
|
DSPTool: Fix build
Stub implementations of Host functions are required, as DSPTool links
against Core (which makes use of Host).
|
2017-09-13 17:38:23 +02:00 |
Markus Wick
|
b3d12347ca
|
Merge pull request #6055 from lioncash/const
Software/TextureSampler: const correctness
|
2017-09-12 08:45:28 +02:00 |
Lioncash
|
343bde2712
|
Software/TextureSampler: const correctness
|
2017-09-11 20:13:47 -04:00 |
Leo Lam
|
36aafd9bf4
|
Merge pull request #6054 from gamemasterplc/master
Remove Symbol Address Mask
|
2017-09-11 23:19:06 +02:00 |
gamemasterplc
|
4908d79a71
|
Remove Function Address Symbol Mask
The upper 4 bits were masked out of function addresses prior when generating symbols.
|
2017-09-11 15:39:22 -05:00 |
Markus Wick
|
b0f93f2acc
|
Merge pull request #6053 from spycrab/qt_action
Qt/FilesystemWidget: Use AddAction helper
|
2017-09-11 15:18:09 +02:00 |
spycrab
|
2a7ad0b721
|
Qt/FilesystemWidget: Use AddAction helper
|
2017-09-11 14:25:30 +02:00 |
Markus Wick
|
002e01d0ed
|
Merge pull request #5343 from stenzek/videocommon-states
Move depth, rasterization and sampler states to VideoCommon
|
2017-09-11 13:28:09 +02:00 |
Stenzek
|
24ddea04ce
|
VideoBackends: Move SamplerState to common
|
2017-09-11 20:01:54 +10:00 |
Stenzek
|
340aabbb06
|
VideoCommon: Add helpers for generating common render states
|
2017-09-11 20:01:52 +10:00 |
Stenzek
|
b7a099814a
|
Vulkan: Clear contents of EFB convert framebuffer at create time
Fixes a validation layer warning when converting pixel formats.
|
2017-09-11 20:01:50 +10:00 |
Stenzek
|
e584090822
|
Vulkan: Fix interface mismatch in RGB->YUYV shader
|
2017-09-11 20:01:48 +10:00 |
Stenzek
|
836b9b9acb
|
Renderer: Move cull mode to a rasterization state object
Also moves logic for primitive handling to VideoCommon.
|
2017-09-11 20:01:45 +10:00 |
Stenzek
|
2869c570f1
|
Renderer: Move depth state to VideoCommon and seperate from bpmem
|
2017-09-11 19:40:26 +10:00 |
Stenzek
|
4d36f0cc87
|
Bitfield: Cast value to storage type in assignment operator
This allows us to use enum classes in bitfields.
|
2017-09-11 19:40:25 +10:00 |
Leo Lam
|
9d169449a7
|
Merge pull request #6043 from Ebola16/master
Update -d argument help message
|
2017-09-10 12:32:43 +02:00 |
Ryan Meredith
|
f8b89b7b1a
|
Update -d argument help message
|
2017-09-10 12:28:53 +02:00 |
Markus Wick
|
c8f3e175ce
|
Merge pull request #6037 from leoetlino/symbols
JIT: Don't always look up symbols for blocks
|
2017-09-10 11:48:33 +02:00 |
Léo Lam
|
cc40931d64
|
PPCSymbolDB: Optimise symbol lookups
|
2017-09-10 11:42:12 +02:00 |
Léo Lam
|
8cd8e9d905
|
JIT: Don't always look up symbols for blocks
With tons of symbols, this results in noticeable stuttering, so
skip lookups if the perf dir option isn't set anyway.
|
2017-09-10 11:42:12 +02:00 |