VideoCommon: add support to graphics mod manager to load in assets and pass it to graphics actions

This commit is contained in:
iwubcode
2023-07-10 22:23:32 -05:00
parent 6ea0d17802
commit 5506121685
10 changed files with 136 additions and 11 deletions

View File

@ -26,8 +26,9 @@ public:
std::string m_pixel_material_asset;
};
static std::unique_ptr<CustomPipelineAction> Create(const picojson::value& json_data,
std::string_view path);
static std::unique_ptr<CustomPipelineAction>
Create(const picojson::value& json_data,
std::shared_ptr<VideoCommon::CustomAssetLibrary> library);
CustomPipelineAction(std::shared_ptr<VideoCommon::CustomAssetLibrary> library,
std::vector<PipelinePassPassDescription> pass_descriptions);
~CustomPipelineAction();