render target for custom asset library

This commit is contained in:
iwubcode 2025-02-27 23:57:21 -06:00
commit c3df930c38

View file

@ -16,6 +16,7 @@ struct MeshData;
struct PixelShaderData; struct PixelShaderData;
struct RasterMaterialData; struct RasterMaterialData;
struct RasterShaderData; struct RasterShaderData;
struct RenderTargetData;
struct TextureData; struct TextureData;
struct TextureAndSamplerData; struct TextureAndSamplerData;
@ -51,5 +52,8 @@ public:
// Loads a mesh // Loads a mesh
virtual LoadInfo LoadMesh(const AssetID& asset_id, MeshData* data) = 0; virtual LoadInfo LoadMesh(const AssetID& asset_id, MeshData* data) = 0;
// Loads a render target
virtual LoadInfo LoadRenderTarget(const AssetID& asset_id, RenderTargetData* data) = 0;
}; };
} // namespace VideoCommon } // namespace VideoCommon