iwubcode
|
a1b911cc3a
|
VideoCommon: add manager for custom cameras
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
733bae981f
|
VideoCommon: add render target asset
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
f1059921ae
|
render target for DirectFilesystemAssetLibrary
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
c7a17a4429
|
render target for custom asset library
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
849f773263
|
graphics mod action data
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
36a1a779ad
|
graphics mod factory...
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
79a0a157e8
|
vertex manager base
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
d1e9c9170b
|
shader asset changes for render targets
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
e58df4818a
|
material asset changes for render targets
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
4b7426a24f
|
VideoCommon: update texture cache and hirestexture logic to use resource manager
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
cf635c9abd
|
VideoCommon: move DirectFilesystemAssetLibrary to use ResourceManager for reloading assets
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
da51fb495e
|
video config
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
817d18fbf0
|
remove custom shader cache
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
f01b9f146a
|
graphics mod action factory
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
bc92a2a4ec
|
Video backend base changes for resource manager
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
8bb7fe3f1e
|
VideoCommon: make custom pixel shader uniforms const...
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
7a8c5cb446
|
system
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
cb0153d24a
|
VideoCommon: add a resource manager
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
6f04ff3d17
|
NEW custom shader cache
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
2fcad26356
|
NEW texture cache
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
d0514d4277
|
NEW asset loader...
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
417b40f050
|
vertex shader gen
|
2025-03-14 22:45:16 -05:00 |
|
iwubcode
|
6ba58eb3fb
|
pixel shader gen
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
4a44527492
|
lighting shadergen
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
dbd278ad33
|
custom asset library
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
74b4fc92ca
|
direct asset library
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
d59e248e2e
|
graphics mod action data
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
08ac6d49c3
|
VideoCommon: add structure for the texture value for materials, this value contains details on how to get the sampler (either pulled from the asset or using a game texture), as well as details about the camera if the texture is a render target
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
25fe7ecc69
|
Rework shader asset for new material system
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
42d5dc035e
|
Rework material asset for new material system
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
b68b4b4d83
|
VideoCommon: add types file for assets, will be expanded later
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
b7a33ba0ec
|
VideoCommon: watch texture pack folder for texture reloads
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
d4d4471fec
|
Externals: add watcher, a library used to watch a filesystem location for changes
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
70e1ad3c94
|
custom pipeline action...
|
2025-03-14 22:45:15 -05:00 |
|
iwubcode
|
7b70311a5f
|
VideoCommon: texture cache update for new asset system...
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
15376cfcf2
|
VideoCommon: revamp asset loading system to: run with multiple worker threads, leverage a priority system so that assets being used recently are preferred, and avoid recursive mutex locking
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
e2754ac3f1
|
texture cache base
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
f2979c00ed
|
Remove custom pipeline, it is replaced by the ResourceManager
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
b751a97565
|
VideoCommon: add a custom texture cache for graphics mods
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
3a3c4e2a17
|
VideoCommon: add material asset utility function to set material properties from a shader
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
4dfce19b7a
|
Data: update built-in graphics mods to use 2.0 features
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
f3e6c1e74b
|
VideoCommon: update emulation classes for graphics mod 2.0
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
61644f4de5
|
VideoCommon: update videoconfig for graphics mod 2.0
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
032fbd4436
|
Android: update UI for graphics mods 2.0
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
5782af6107
|
DolphinQt: update for graphics mod 2.0
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
b8f60518c5
|
VideoCommon: update system to add graphics mod system manager
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
d22b2bcf43
|
graphics mod action (get/set id)
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
f79154b6f5
|
VideoCommon: graphics mods 2.0!
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
a6a1c2b129
|
VideoCommon: move graphics mod common types to a specific file that can be shared by editor and manager alike
|
2025-03-14 22:45:14 -05:00 |
|
iwubcode
|
139eda0a82
|
VideoCommon: add mesh action to the graphics mod factory
|
2025-03-14 22:45:14 -05:00 |
|