Added RenderList and RenderReques.

Added IRenderPipeline.
This commit is contained in:
2026-02-28 21:31:38 +09:00
parent 6f802ac12b
commit 5e42d699c3
6 changed files with 187 additions and 20 deletions

View File

@@ -0,0 +1,15 @@
using Ghost.Graphics.Core;
using Ghost.Graphics.RHI;
namespace Ghost.Graphics.RenderPipeline;
public partial class GhostRenderPipeline : IRenderPipeline
{
public void Render(RenderContext ctx, ReadOnlySpan<RenderRequest> requests)
{
}
public void Dispose()
{
}
}

View File

@@ -0,0 +1,9 @@
using Ghost.Graphics.Core;
using Ghost.Graphics.RHI;
namespace Ghost.Graphics.RenderPipeline;
public interface IRenderPipeline : IDisposable
{
void Render(RenderContext ctx, ReadOnlySpan<RenderRequest> requests);
}