Jordan Woyak
|
5b36c13bfb
|
VideoCommon: Rename Renderer to EFBInterface.
|
2025-03-12 21:09:16 -05:00 |
|
Jordan Woyak
|
9b2ab6e259
|
Merge pull request #13407 from luzpaz/typo-data
Data: fix various typos
|
2025-03-11 15:37:59 -05:00 |
|
Jordan Woyak
|
c191ed5321
|
VertexShaderManager: Eliminate unnecessary m_viewport_correction member.
|
2025-03-11 03:55:57 -05:00 |
|
Jordan Woyak
|
de01a790e1
|
VideoConfig: Eliminate bForceProgressive.
|
2025-03-10 19:02:43 -05:00 |
|
Jordan Woyak
|
7f3d8a1ad4
|
VideoConfig: Eliminate NetPlay related members.
|
2025-03-10 18:53:44 -05:00 |
|
Jordan Woyak
|
44423a3656
|
Movie: Eliminate MovieManager::SetGraphicsConfig.
|
2025-03-10 18:16:49 -05:00 |
|
Jordan Woyak
|
7222188cde
|
Core/VideoCommon: Push presentation time calculated from CPU thread to GPU thread.
|
2025-03-10 16:40:46 -05:00 |
|
Jordan Woyak
|
c4bd98c626
|
VideoInterface: Throttle before VBlank statistics counting.
|
2025-03-10 16:40:46 -05:00 |
|
Jordan Woyak
|
9ac9813492
|
SystemTimers: Throttle prior to performance marker.
|
2025-03-10 16:40:46 -05:00 |
|
Jordan Woyak
|
aa624d8ba8
|
BTEmu: Throttle prior to wii remote input update.
|
2025-03-10 16:40:46 -05:00 |
|
Jordan Woyak
|
9675c90890
|
VideoInterface: Throttle prior to SI poll.
|
2025-03-10 16:40:46 -05:00 |
|
Jordan Woyak
|
81e842e2aa
|
CoreTiming: Don't Throttle in event queue processing.
|
2025-03-10 16:39:13 -05:00 |
|
Jordan Woyak
|
fe2d247acb
|
VideoCommon: Don't merge EFBPoke AsyncRequests.
|
2025-03-10 16:37:24 -05:00 |
|
Jordan Woyak
|
c18c039089
|
VideoCommon: Move backend_info out of VideoConfig struct.
|
2025-03-09 01:42:45 -06:00 |
|
Jordan Woyak
|
7925240107
|
Core/VideoBackendBase: Call ExitGpuLoop from Core to eliminate Video_ExitLoop.
|
2025-03-07 17:30:33 -06:00 |
|
Jordan Woyak
|
5ff2af9b6a
|
VideoInterface: Cleanup and minor fix in Update.
|
2025-03-04 20:39:14 -06:00 |
|
Jordan Woyak
|
16d75eadb5
|
VideoInterface: Update m_ticks_last_line_start from the event's ticks
value rather than the potentially "cycles late" value.
|
2025-03-04 15:33:51 -06:00 |
|
Jordan Woyak
|
b28dcf3687
|
VideoInterface: Adjust even-field to match odd-field pacing when PSB values differ.
|
2025-03-04 04:52:24 -06:00 |
|
Jordan Woyak
|
e217d6c939
|
InputCommon: Use Clock from CommonTypes.
|
2025-03-02 15:42:26 -06:00 |
|
Jordan Woyak
|
5d16c51963
|
DolphinQt: Don't recommend v-sync for optimal frame pacing in tool-tip.
|
2025-03-02 05:43:00 -06:00 |
|
Jordan Woyak
|
3f92f86de1
|
WiimoteEmu: Add a static_assert in DesiredExtensionState to keep variant alternative order consistent.
|
2025-02-25 17:22:59 -06:00 |
|
Jordan Woyak
|
0d0734e083
|
WiimoteEmu: Clean up variant handling in DesiredExtensionState.
|
2025-02-25 17:22:59 -06:00 |
|
Jordan Woyak
|
1d481a395a
|
VariantUtil: Introduce WithVariantAlternative to dynamically construct and visit a variant alternative.
|
2025-02-25 17:22:59 -06:00 |
|
Jordan Woyak
|
104a25fe0d
|
DolphinQt: Fix MappingButton not updating text on middle-click clear.
|
2025-02-24 21:17:41 -06:00 |
|
Jordan Woyak
|
e5b55bfc06
|
WiimoteEmu: Make SerializedWiimoteState store camera points as IRExtended instead of custom layout.
|
2025-02-24 16:29:07 -06:00 |
|
Jordan Woyak
|
8431c23cbc
|
SI: Set NOREP, ERRSTAT, and ERRLATCH when GetData returns false.
|
2025-02-22 09:25:57 -06:00 |
|
Jordan Woyak
|
01099d67cb
|
Merge pull request #13326 from nlebeck/taskviewmodel-mustrestartapp
Eliminate TaskViewModel's `mustRestartApp` field
|
2025-02-20 21:58:18 -06:00 |
|
Jordan Woyak
|
66624abb12
|
DolphinQt/Mapping: Clear and skip "Modifier" iterative input mappings when using
analog inputs.
|
2025-02-15 14:15:51 -06:00 |
|
Jordan Woyak
|
3189de6c7a
|
DolphinQt: Add setting to enable iterative input mappings.
|
2025-02-15 14:15:51 -06:00 |
|
Jordan Woyak
|
7a37d015b7
|
DolphinAnalytics/WiimoteEmu: Remove now-irrelevant game quirk check.
|
2025-02-13 17:39:54 -06:00 |
|
Jordan Woyak
|
59d25aceb6
|
WiimoteEmu: Removed unused Extension encryption key getter.
|
2025-02-12 23:42:44 -06:00 |
|
Jordan Woyak
|
83d4249838
|
Core/Movie: Make DTM Wii Remote data use SerializedWiimoteState.
|
2025-02-12 23:42:43 -06:00 |
|
Jordan Woyak
|
adc5b81c31
|
DolphinQt: Rename the pack/unpack SD Card buttons.
|
2025-02-12 13:30:48 -06:00 |
|
Jordan Woyak
|
165e35ed5d
|
DolphinQt/Mapping: Adjust dark theme indicator gate color calculation.
|
2025-02-10 01:15:58 -06:00 |
|
Jordan Woyak
|
c857a7dd82
|
WiimoteEmu: Use a named constant instead of a magic number for speaker
data writes.
|
2025-02-03 19:52:38 -06:00 |
|
Jordan Woyak
|
857c93c529
|
WiimoteEmu/MotionPlus: Gyro data calculation cleanup.
|
2025-02-03 02:05:47 -06:00 |
|
Jordan Woyak
|
cdabd651aa
|
InputCommon/ExpressionParser: Add compound assignment operators.
|
2025-02-02 14:37:11 -06:00 |
|
Jordan Woyak
|
6e7e808b66
|
DolphinQt/Mapping: Add setting to enable waiting for alternate mappings
using the OR-operator.
|
2025-02-01 01:54:10 -06:00 |
|
Jordan Woyak
|
67b8100cd2
|
InputCommon/ExpressionParser: Make ValidateArguments access existing
members instead of passing arguments.
|
2025-01-28 20:15:45 -06:00 |
|
Jordan Woyak
|
e4b464e727
|
InputCommon/ExpressionParser: Make function argument parsing error
message more clear.
|
2025-01-28 20:13:06 -06:00 |
|
Jordan Woyak
|
c9ad5430d0
|
InputCommon: Fix input expression assignment operator behavior.
|
2025-01-28 14:32:39 -06:00 |
|
Jordan Woyak
|
9777e8e76b
|
Common: Make SmallVector work with non-standard-layout types.
|
2025-01-26 13:03:39 -06:00 |
|
Jordan Woyak
|
799b9d4092
|
Merge pull request #13192 from jordan-woyak/netplay-win32-interface-list
NetPlay: Implement GetInterfaceListInternal for Windows.
|
2025-01-24 14:40:25 -06:00 |
|
Jordan Woyak
|
01abfafa4e
|
Core/WiimoteReal: Make Wii Remote scan logging less spammy on Linux.
|
2025-01-22 14:43:20 -06:00 |
|
Jordan Woyak
|
4b4a58623b
|
Merge pull request #13283 from jordan-woyak/button-indicators
DolphinQt: Replace MappingButton bold text with graphical indicators.
|
2025-01-22 13:22:33 -06:00 |
|
Jordan Woyak
|
a33368b102
|
DolphinQt: Add a "Configure Extension" button under the extension
selection combo box.
|
2025-01-22 02:58:32 -06:00 |
|
Jordan Woyak
|
8354279aae
|
InputCommon: Add support for SDL gamecontroller rumble triggers.
|
2025-01-21 21:09:39 -06:00 |
|
Jordan Woyak
|
fb512adc5f
|
InputCommon: Make SDL Motor L/R Outputs not fight each other.
|
2025-01-21 19:19:01 -06:00 |
|
Jordan Woyak
|
ae72a781d4
|
DolphinQt: Remove MappingButton bold/italic text indication.
|
2025-01-20 17:55:10 -06:00 |
|
Jordan Woyak
|
d8cf835f07
|
MappingWidget: Fix shadowed variable warning.
|
2025-01-20 17:55:10 -06:00 |
|
Jordan Woyak
|
d19304dc15
|
MappingIndicator: Add graphical indicators on the left of MappingButton
that don't have a large indicator.
|
2025-01-20 17:55:10 -06:00 |
|
Jordan Woyak
|
4f912000cd
|
Merge pull request #13289 from iwubcode/small_vector_clear
Common: add 'clear' function to SmallVector
|
2025-01-20 15:50:16 -06:00 |
|
Jordan Woyak
|
78bb30d44c
|
InputCommon/ExpressionParser: Require delimited tokens actually have their terminating delimiter.
|
2025-01-19 17:20:07 -06:00 |
|
Jordan Woyak
|
28ce81f09b
|
Core/Config: Use structured bindings for cleaner std::map/pair usage.
|
2025-01-17 22:21:39 -06:00 |
|
Jordan Woyak
|
b44aaf8a86
|
Core/Config: Replace some std::pair with struct to make code more readable.
|
2025-01-17 22:06:02 -06:00 |
|
Jordan Woyak
|
205a85b991
|
DolphinQt: Fix QObject::connect: signal not found in IOWindow error.
|
2025-01-17 20:17:01 -06:00 |
|
Jordan Woyak
|
e91b83d166
|
DolphinQt: Make input expression syntax highlighting less hacky.
|
2025-01-17 02:44:31 -06:00 |
|
Jordan Woyak
|
a618854413
|
ExpressionParser: Remove RemoveInertTokens.
|
2025-01-17 02:31:33 -06:00 |
|
Jordan Woyak
|
c94ec85460
|
InputCommon: Make input expression multiline-comment tokenizing less hacky.
|
2025-01-17 02:29:23 -06:00 |
|
Jordan Woyak
|
c3f66e83e6
|
DolphinQt: Fix ASSERT failure in IOWindow in debug build.
|
2025-01-15 16:39:45 -06:00 |
|
Jordan Woyak
|
3b85653003
|
NetPlay: Implement GetInterfaceListInternal for Windows.
|
2025-01-04 00:29:34 -06:00 |
|
Jordan Woyak
|
f12846a0e9
|
DolphinQt: Make input mapping and output testing non-blocking.
|
2025-01-01 16:48:32 -06:00 |
|
Jordan Woyak
|
bc95c001c8
|
InputCommon: Move input mapping function into a class for non-blocking usage.
|
2025-01-01 16:48:32 -06:00 |
|
Jordan Woyak
|
0938fca6e3
|
Core/VideoCommon: Fix some weird (!eof) logic.
|
2024-12-30 20:13:59 -06:00 |
|
Jordan Woyak
|
b4a1967310
|
Merge pull request #13226 from JosJuice/achievementmanager-forward-declarations
AchievementManager: Add required forward declarations
|
2024-12-15 14:02:56 -06:00 |
|
Jordan Woyak
|
ad1511982a
|
InputCommon/SDL: Add touchpad inputs.
|
2024-12-04 21:08:18 -06:00 |
|
Jordan Woyak
|
e7a8e2fca1
|
DolphinQt: Update mapping indicators at screen refresh rate.
|
2024-11-25 14:58:48 -06:00 |
|
Jordan Woyak
|
26f2e5f022
|
DolphinQt: Make mapping indicators compatible with a variable update frequency.
|
2024-11-25 14:43:03 -06:00 |
|
Jordan Woyak
|
ea93b65d21
|
DolphinQt: Make mapping window spinboxes horizontally expanding.
|
2024-11-24 18:59:18 -06:00 |
|
Jordan Woyak
|
edb947df4f
|
WiimoteEmu: Remove disabled and no-longer-compiling wav dumping code.
|
2024-11-08 15:38:05 -06:00 |
|
Jordan Woyak
|
5078a63084
|
InputCommon: Add ternary conditional operator to input expressions.
|
2024-11-07 08:31:25 -06:00 |
|
Jordan Woyak
|
83ed817ad2
|
ControllerInterface/SDL: Add Battery Input.
|
2024-11-04 22:24:42 -06:00 |
|
Jordan Woyak
|
346a9e0f97
|
InputCommon: Move FullAnalogSurface class definition out of header file.
|
2024-11-03 15:06:50 -06:00 |
|
Jordan Woyak
|
2f1390e9f9
|
InputCommon: Rename AddAnalogInputs to AddFullAnalogSurfaceInputs.
|
2024-11-03 15:06:50 -06:00 |
|
Jordan Woyak
|
0fd5e86677
|
Config/IsSettingSaveable: Remove unused includes.
|
2024-11-02 16:23:49 -05:00 |
|
Jordan Woyak
|
8da7a86b96
|
Config/IsSettingSaveable: Use class template argument deduction.
|
2024-11-02 16:22:54 -05:00 |
|
Jordan Woyak
|
d920064779
|
Add include guard to QtUtils.h
|
2024-11-02 01:27:07 -05:00 |
|
Jordan Woyak
|
d361d4ba6e
|
ControllerInterface/SDL: Fix device removal event processing.
|
2024-10-31 14:11:27 -05:00 |
|
Jordan Woyak
|
149a3721ff
|
DolphinQt: Ensure skylanders QDateTimeEdit shows a four digit year without forcing dd-mm-yyyy format.
|
2024-10-31 02:38:45 -05:00 |
|
Jordan Woyak
|
bffc26da27
|
DolphinQt: Rename "GameCube Adapter for Wii U" to "GameCube Controller Adapter".
|
2024-10-31 01:25:36 -05:00 |
|
Jordan Woyak
|
19c3b88e5a
|
ControllerInterface/SDL: Disable SDL's Windows.Gaming.Input controller handling.
|
2024-10-30 17:41:09 -05:00 |
|
Jordan Woyak
|
23ba1c9133
|
DolphinQt: Restrict size of banner image in game properties info tab.
|
2024-10-11 22:56:33 -05:00 |
|
Jordan Woyak
|
3d762c20ee
|
DolphinQt: Auto hide the mapping window tab bar.
|
2024-10-11 22:03:05 -05:00 |
|
Jordan Woyak
|
ccdce615ec
|
ControllerEmu: Change trigger threshold check to >= instead of > and set minimum threshold in UI to 1% to prevent user error.
|
2024-10-11 19:38:38 -05:00 |
|
Jordan Woyak
|
863889a34e
|
DolphinQt/MappingIndicator: Use Settings::IsThemeDark instead of reimplementing it.
|
2024-10-11 18:50:32 -05:00 |
|
Jordan Woyak
|
42e73547eb
|
ControllerInterface: Adjust sort priorities to ensure default keyboard-mouse device is first.
|
2024-06-15 12:41:25 -05:00 |
|
Jordan Woyak
|
98e6a95e87
|
FatFsUtil: Generate a non-partitioned image in our folder-to-sdcard conversion.
|
2024-06-04 15:17:05 -05:00 |
|
Jordan Woyak
|
71de5c58b5
|
Merge pull request #12732 from JosJuice/arm64emitter-assert-category
Arm64Emitter: Fix incorrect assert category (and a shadowed variable)
|
2024-04-21 14:40:49 -05:00 |
|
Jordan Woyak
|
a89336001a
|
Merge pull request #12733 from mitaclaw/instructionNumber
JitState: Remove Unused instructionNumber
|
2024-04-21 14:39:25 -05:00 |
|
Jordan Woyak
|
d6bcbd0115
|
Merge pull request #12734 from mitaclaw/assert-dyna_rec
JIT: Fix Incorrect Assert Category
|
2024-04-21 14:38:41 -05:00 |
|
Jordan Woyak
|
df7dd5d36a
|
Config: Expose GFX_OVERLAY_PROJ_STATS setting in UI.
|
2024-04-18 14:45:28 -05:00 |
|
Jordan Woyak
|
1e27183dff
|
VideoCommon: Show the average projection to viewport ratio in statistics
window.
|
2024-04-18 14:45:28 -05:00 |
|
Jordan Woyak
|
47b06d274e
|
InputCommon: Fix unnecessary "Modifier/Range" ini file entries.
|
2024-04-15 18:32:31 -05:00 |
|
Jordan Woyak
|
31dc3477ad
|
DolphinQt/Mapping: Disable relative input when "Mouse Controlled Pointing" button is pressed.
|
2024-04-15 14:52:26 -05:00 |
|
Jordan Woyak
|
637ae12ff4
|
Merge pull request #12703 from nlebeck/settingshandler-nomove-2
Pass `SettingsHandler` buffers by const ref instead of rvalue ref (since the contents are copied either way)
|
2024-04-13 17:10:11 -05:00 |
|
Jordan Woyak
|
1bc6433404
|
Merge pull request #12706 from JosJuice/android-controllerinterface-init
Android/ControllerInterface: Run the init code
|
2024-04-13 16:19:54 -05:00 |
|
Jordan Woyak
|
9321318cb6
|
DolphinQt: Ensure controller settings show the game-controller indicator while expression editing.
|
2024-04-12 15:54:18 -05:00 |
|
Jordan Woyak
|
e9fe0d3d5b
|
NumericSetting: Stop values from binding to numbered input names.
|
2024-04-12 15:54:18 -05:00 |
|
Jordan Woyak
|
5039072ae9
|
ExpressionParser: Support unary plus operator.
|
2024-04-12 15:52:35 -05:00 |
|
Jordan Woyak
|
db0cd82326
|
Merge pull request #12335 from Tilka/evdev
evdev: close file descriptors in a separate thread
|
2024-04-07 18:58:10 -05:00 |
|