ddgi_probes_dbg.h

cross platform rendering playground

src/passes/ddgi/ddgi_probes_dbg.h

430 B
#pragma once
#include "ddgi_trace.h"

#include "passes/fg.h"
#include "shaders/renderer_types.h"

struct FrameData;
struct RenderData;
struct Pipelines;

namespace ddgi_probes {

void record(
    rhi::Device &device,
    Pipelines &pipelines,
    rhi::ShaderCompiler &sc,
    FrameGraph &fg,
    ImageHandle main,
    ImageHandle depth,
    ddgi_trace::Resources &res,
    DebugViewMode *debug_mode
);

} // namespace ddgi_probes