Commit graph

44154 commits

Author SHA1 Message Date
iwubcode
28c2526c48 VideoCommon: add graphics mod editor control for displaying a colored box 2025-08-06 00:30:58 -05:00
iwubcode
130d7a6904 VideoCommon: add graphics mod editor control for displaying a selection of tags to choose from 2025-08-06 00:30:58 -05:00
iwubcode
bcb7722c68 VideoCommon: add graphics mod editor control for selecting a camera 2025-08-06 00:30:58 -05:00
iwubcode
3e5ee5db65 VideoCommon: add graphics mod editor control for mesh assets 2025-08-06 00:30:57 -05:00
iwubcode
1aa85c12bd VideoCommon: add graphics mod editor control for converting a GLTF mesh to a Dolphin stored mesh 2025-08-06 00:30:57 -05:00
iwubcode
facd796a31 VideoCommon: add graphics mod editor control for extracting meshes from the Dolphin scene 2025-08-06 00:30:57 -05:00
iwubcode
1828a62d5d VideoCommon: add graphics mod editor control for render target assets 2025-08-06 00:30:57 -05:00
iwubcode
d82a2745b0 VideoCommon: add graphics mod editor control for shader assets 2025-08-06 00:30:57 -05:00
iwubcode
1723f76f5f VideoCommon: add graphics mod editor control for material assets 2025-08-06 00:30:57 -05:00
iwubcode
54bb951ba1 VideoCommon: add graphics mod editor control for texture assets 2025-08-06 00:30:57 -05:00
iwubcode
6943187595 VideoCommon: add graphics mod editor control for displaying an asset 2025-08-06 00:30:57 -05:00
iwubcode
b60c6b0b46 VideoCommon: add asset library source for the graphics mod editor that pulls assets from memory instead of from disk 2025-08-06 00:30:57 -05:00
iwubcode
e692918a50 VideoCommon: add logic to generate render targets using a render target template and some other metadata 2025-08-06 00:30:57 -05:00
iwubcode
dd7d7296c2 VideoCommon: add logic to generate shader using a shader template and some other metadata 2025-08-06 00:30:57 -05:00
iwubcode
d93e2f2ffe VideoCommon: add logic to generate materials from textures using a material template and some other metadata 2025-08-06 00:30:57 -05:00
iwubcode
f9b865f7b3 VideoCommon: add SHIFT and CTRL keys to be visible to imgui 2025-08-06 00:30:57 -05:00
iwubcode
3385648e6b VideoCommon: Initialize editor in ui.... 2025-08-06 00:30:57 -05:00
iwubcode
83da1a32d1 VideoCommon: update graphics mod action interface with details needed for editor 2025-08-06 00:30:57 -05:00
iwubcode
bad019d509 VideoCommon: draw editor UI on screen when it is enabled 2025-08-06 00:30:57 -05:00
iwubcode
2abd72404c VideoCommon: add editor backend 2025-08-06 00:30:57 -05:00
iwubcode
480dea55f5 VideoCommon: add graphics mod editor main 2025-08-06 00:30:57 -05:00
iwubcode
88e25b5a97 VideoCommon: add graphics mod editor asset browser panel 2025-08-06 00:30:57 -05:00
iwubcode
b62042ac63 VideoCommon: add graphics mod editor properties panel 2025-08-06 00:30:56 -05:00
iwubcode
ca87c12bed VideoCommon: add active target panel 2025-08-06 00:30:56 -05:00
iwubcode
9813de73f6 VideoCommon: add graphics mod editor functionality to determine if a draw call is filtered 2025-08-06 00:30:56 -05:00
iwubcode
d5bedff2e9 VideoCommon: add graphics mod editor state 2025-08-06 00:30:56 -05:00
iwubcode
48902c0fa2 VideoCommon: add graphics mod editor events 2025-08-06 00:30:56 -05:00
iwubcode
42acd210f4 VideoCommon: add graphics mod editor types 2025-08-06 00:30:56 -05:00
iwubcode
85ad2da7bb Common / Core: add a new location for dumping meshes 2025-08-06 00:30:56 -05:00
iwubcode
f065459cf2 temp add all new files in one go 2025-08-06 00:30:56 -05:00
iwubcode
0d09e0c4ba Core: add GraphicsModEditor::EditorMain to System 2025-08-05 22:47:49 -05:00
JMC47
3111a785a1
Merge pull request #13725 from Sam-Belliveau/more-consistent-looping
Fade audio after an entire loop
2025-08-05 20:02:58 -04:00
JMC47
804cf465fc
Merge pull request #13819 from jordan-woyak/null-sound-stream-drop-samples
AudioCommon/Mixer: Skip sample processing when NullSoundStream is being used.
2025-08-05 16:46:57 -04:00
JMC47
ab990018f2
Merge pull request #13831 from JoshuaVandaele/dualcore-conf
Config: Change default value for Dual Core from enabled to disabled
2025-08-05 13:45:15 -04:00
JosJuice
be669c7ce3
Merge pull request #13841 from JosJuice/android-opt-out-back
Android: Opt out of back invoked callback
2025-08-05 08:10:43 +02:00
JMC47
c6d55d1b50
Merge pull request #13791 from jordan-woyak/realtek-firmware-loader
BTReal: Implement Realtek firmware loading.
2025-08-04 19:42:59 -04:00
JosJuice
222dda3305
Merge pull request #13845 from Dentomologist/host_remove_unnecessary_functions
Host: Remove unnecessary functions
2025-08-04 19:49:58 +02:00
Dentomologist
3b832e84e4 Host: Remove outdated comment
Host_RequestFullscreen and Host_UpdateMainFrame have been removed, and
Host_RequestRenderWindowSize has been used by DolphinQt since 80699096
and by Android since e8739156.
2025-08-03 13:24:50 -07:00
Dentomologist
530ea7528e Host: Remove unnecessary functions
Remove Host_RefreshDSPDebuggerWindow (which hasn't done anything since
DolphinWX was removed in 44b22c90) and DSP::Host::UpdateDebugger (which
only called Host_RefreshDSPDebuggerWindow).
2025-08-03 13:19:30 -07:00
Dentomologist
d0de0a3f47 Host: Remove unnecessary function
Remove Host_UpdateMainFrame(). The only non-empty call happened in
DolphinNoGUI which called s_update_main_frame_event.Set(), but
DolphinNoGUI never waits on that event.
2025-08-03 13:12:01 -07:00
Jordan Woyak
6ca486ffb2
Merge pull request #13843 from Dentomologist/gamelist_fix_games_not_being_displayed
Game List: Fix games not being displayed
2025-08-01 18:28:35 -05:00
Dentomologist
38accd7fc3 GameTracker: Fix games not being displayed 2025-08-01 16:04:53 -07:00
Jordan Woyak
cc3a13d4e4
Merge pull request #13842 from Dentomologist/memorywidget_fix_build_breakage_from_conflicting_prs
MemoryWidget: Fix build breakage from conflicting PRs
2025-08-01 18:03:40 -05:00
Dentomologist
c880210ec1 MemoryWidget: Fix build breakage from conflicting PRs
PRs https://github.com/dolphin-emu/dolphin/pull/13786 and
https://github.com/dolphin-emu/dolphin/pull/13797 had incompatible
changes that resulted in the build being broken when they were both
merged.
2025-08-01 15:31:38 -07:00
Admiral H. Curtiss
bec5624287
Merge pull request #13177 from jordan-woyak/remove-nunchuk-hax
ControllerEmu: Remove nunchuk stick data hax.
2025-08-01 22:00:17 +02:00
Admiral H. Curtiss
3fb80bec9b
Merge pull request #13780 from jordan-woyak/fix-text-filter-nearest
VideoCommon: Fix "Force Nearest" texture filter setting.
2025-08-01 21:59:04 +02:00
Admiral H. Curtiss
9e271c3f67
Merge pull request #13797 from TryTwo/PR_Memory_Symbols
MemoryWidget: Add Symbols and Notes.
2025-08-01 21:47:43 +02:00
Admiral H. Curtiss
03b709019d
Merge pull request #13749 from iwubcode/vertex_shadergen_expand_fix
VideoCommon: fix regression in vertexshadergen for line/point expansion
2025-08-01 21:44:41 +02:00
Admiral H. Curtiss
06e05e0f90
Merge pull request #13794 from Sintendo/doouble-lookup
Avoid map/set double lookups
2025-08-01 21:43:12 +02:00
Admiral H. Curtiss
36aa7b6f3f
Merge pull request #13776 from jordan-woyak/win-dark-mode-styles
DolphinQt: Fix Windows dark theme when using external stylesheets.
2025-08-01 21:26:17 +02:00