fwd_cpu.h

cross platform rendering playground

src/passes/fwd_cpu/fwd_cpu.h

315 B
#pragma once

#include "passes/fg.h"
#include "pipelines.h"

namespace fwd_cpu {

struct Resources {
    ImageHandle hdr;
    ImageHandle depth;
};

Resources record(
    rhi::Device &device, Pipelines &pipelines, rhi::ShaderCompiler &sc, FrameGraph &fg, BufferHandle vb, BufferHandle ib
);

} // namespace fwd_cpu