iwubcode
|
ecae0239ce
|
Temporary (?) shader cache changes to disable caching of shaders
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
c64380a688
|
video backend changes for custom meshes
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
3f38247c4e
|
VideoCommon: update the IndexGenerator logic to take a flag that avoids primitive restarts when the editor is in progress, GLTF files don't support primitive restarts and running without is easier than trying to calculate a new set of indices
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
8e539121dc
|
VideoCommon: add an object called 'SceneDumper' that allows someone to dump a Dolphin draw call out to a GLTF file
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
2fc9aeb53b
|
custom transform changes
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
61fb3723f0
|
graphics mod data for custom meshes
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
2b38e91884
|
VideoCommon: add a graphics mod action that allows you to render a separate mesh
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
96431db89f
|
VideoCommon: add an action to modify an existing game light
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
a164d84432
|
VideoCommon: update skip action to be able to skip lights
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
dd0ca9c974
|
VideoCommon: add graphics mod light action callback
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
745f1b971c
|
VideoCommon: expose index generator data so it can be hashed
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
1c63a87c42
|
Externals: add missing helper cpp to imgui
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
b6bac86b9e
|
VideoCommon: update the scale action to support the graphics mod editor
|
2025-03-14 22:45:13 -05:00 |
|
iwubcode
|
94ffd3131e
|
Data: add graphics mod editor temporary textures for various operations, needs to be finalized
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
d5bed6dfa2
|
Data: add graphics mod editor templates used when creating materials and custom draw pixel shaders
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
7702b103d3
|
Data: add graphics mod editor normal visualization pipeline action for visualizing the normals in a scene
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
4bdad757c6
|
Data: add graphics mod editor light visualization pipeline action for visualizing the lighting in a scene
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
bad0f21fb9
|
Data: add graphics mod editor highlight pipeline action for highlighting objects
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
696cc26452
|
Temp for IMGUI development
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
905d32b13f
|
Common: add define for graphics mod editor directory name
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
00cbdd2adf
|
VideoCommon: add support for serializing graphics mod actions to json, expose function to describe action name
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
8657d94e33
|
VideoCommon: support resetting custom asset loader
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
44e1ca256b
|
VideoCommon: fix TextureCacheBase so that an invalid asset won't cause a crash
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
df34e7566f
|
VideoCommon: add graphics mod editor helper utilities for interacting with objects in the scene
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
963e342cca
|
VideoCommon: add graphics mod editor window control for generating a set of materials from some input parameters
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
3958674e91
|
VideoCommon: add graphics mod editor control for displaying a colored box
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
ccfccaada8
|
VideoCommon: add graphics mod editor control for displaying a selection of tags to choose from
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
6853292fd3
|
VideoCommon: add graphics mod editor control for selecting a camera
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
64121bd692
|
VideoCommon: add graphics mod editor control for mesh assets
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
509a7367fc
|
VideoCommon: add graphics mod editor control for converting a GLTF mesh to a Dolphin stored mesh
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
2c0ce0cfb1
|
VideoCommon: add graphics mod editor control for extracting meshes from the Dolphin scene
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
8b8d855a20
|
VideoCommon: add graphics mod editor control for render target assets
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
a811317353
|
VideoCommon: add graphics mod editor control for shader assets
|
2025-03-14 22:45:12 -05:00 |
|
iwubcode
|
315da7b233
|
VideoCommon: add graphics mod editor control for material assets
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
ac618b9d11
|
VideoCommon: add graphics mod editor control for texture assets
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
5134d1708b
|
VideoCommon: add graphics mod editor control for displaying an asset
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
802877cb63
|
VideoCommon: add asset library source for the graphics mod editor that pulls assets from memory instead of from disk
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
e56e694cd8
|
VideoCommon: add logic to generate render targets using a render target template and some other metadata
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
97a016a3df
|
VideoCommon: add logic to generate shader using a shader template and some other metadata
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
454ea60d41
|
VideoCommon: add logic to generate materials from textures using a material template and some other metadata
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
2f2adbd6af
|
VideoCommon: add SHIFT and CTRL keys to be visible to imgui
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
53b4e989ce
|
VideoCommon: Initialize editor in ui....
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
2225549334
|
VideoCommon: update graphics mod action interface with details needed for editor
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
338854fa41
|
VideoCommon: draw editor UI on screen when it is enabled
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
0c8626d7cc
|
VideoCommon: add editor backend
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
8bdaeb5665
|
VideoCommon: add graphics mod editor main
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
7759460bf7
|
VideoCommon: add graphics mod editor asset browser panel
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
e75b0d78e4
|
VideoCommon: add graphics mod editor properties panel
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
a817f5af51
|
VideoCommon: add active target panel
|
2025-03-14 22:45:11 -05:00 |
|
iwubcode
|
106aac611a
|
VideoCommon: add graphics mod editor functionality to determine if a draw call is filtered
|
2025-03-14 22:45:11 -05:00 |
|