Leo Lam
|
7cb8d6612c
|
Merge pull request #5870 from JosJuice/lazy-filesystem
DiscIO: Use Common::Lazy more
|
2017-09-15 19:30:05 +02:00 |
JosJuice
|
f294599e73
|
DiscIO: Use Common::Lazy for loading GC banners
|
2017-09-15 19:21:50 +02:00 |
Arthur Carlsson
|
79a646a67d
|
Prevent multiple HID elements of same usage type on OSX
On OSX, iterate the HID device's elements and only store the last of
each type to accommodate for flaky hardware
|
2017-09-15 19:19:46 +02:00 |
Leo Lam
|
2b4bf8662a
|
Merge pull request #5577 from ligfx/separateexpressionparsingandbinding
ControlReference/ExpressionParser: separate parsing from binding
|
2017-09-15 19:11:57 +02:00 |
JosJuice
|
ca36c977d9
|
DiscIO: Remove m_partition and m_volume from FileSystem
The last commit made m_partition unnecessary, and m_volume
has been unnecessary ever since the PR that added DiscExtractor.
|
2017-09-15 18:57:05 +02:00 |
JosJuice
|
38304da947
|
DiscIO: Use Common::Lazy for loading filesystems
This simplifies FileMonitor a lot and also lets us
clean up FilesystemPanel.
|
2017-09-15 18:57:05 +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 |
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 |
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 |
Lioncash
|
343bde2712
|
Software/TextureSampler: const correctness
|
2017-09-11 20:13:47 -04: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 |
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 |
Ryan Meredith
|
f8b89b7b1a
|
Update -d argument help message
|
2017-09-10 12:28:53 +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 |
Markus Wick
|
432117047b
|
Merge pull request #6045 from lioncash/sw-vertloader
SWVertexLoader: Minor cleanup
|
2017-09-10 11:23:25 +02:00 |
Markus Wick
|
88624f638f
|
Merge pull request #6041 from stenzek/streambuffer-fence
StreamBuffer: Don't wait on fences twice when reserve > commit
|
2017-09-10 11:20:01 +02:00 |