Commit graph

44165 commits

Author SHA1 Message Date
iwubcode
d9b00c802e VideoCommon: update the scale action to support the graphics mod editor 2025-08-06 00:30:58 -05:00
iwubcode
7b659c3984 Data: add graphics mod editor temporary textures for various operations, needs to be finalized 2025-08-06 00:30:58 -05:00
iwubcode
862b3de532 Data: add graphics mod editor templates used when creating materials and custom draw pixel shaders 2025-08-06 00:30:58 -05:00
iwubcode
a25854c8f8 Data: add graphics mod editor normal visualization pipeline action for visualizing the normals in a scene 2025-08-06 00:30:58 -05:00
iwubcode
8df65b973e Data: add graphics mod editor light visualization pipeline action for visualizing the lighting in a scene 2025-08-06 00:30:58 -05:00
iwubcode
88bbc2872f Data: add graphics mod editor highlight pipeline action for highlighting objects 2025-08-06 00:30:58 -05:00
iwubcode
8e7352420f Temp for IMGUI development 2025-08-06 00:30:58 -05:00
iwubcode
28b89a2dd4 Common: add define for graphics mod editor directory name 2025-08-06 00:30:58 -05:00
iwubcode
62df4097d8 VideoCommon: add support for serializing graphics mod actions to json, expose function to describe action name 2025-08-06 00:30:58 -05:00
iwubcode
a727f8908c VideoCommon: add graphics mod editor helper utilities for interacting with objects in the scene 2025-08-06 00:30:58 -05:00
iwubcode
67dc74a25c VideoCommon: add graphics mod editor window control for generating a set of materials from some input parameters 2025-08-06 00:30:58 -05:00
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