Kohi Game Engine
rendergraph_pass Struct Reference

#include <rendergraph.h>

Data Fields

char * name
 
rendergraph_pass_data pass_data
 
rendergraph_sourcesources
 
rendergraph_sinksinks
 
renderpass pass
 
void * internal_data
 
b8 presents_after
 
b8(* initialize )(struct rendergraph_pass *self)
 
b8(* execute )(struct rendergraph_pass *self, struct frame_data *p_frame_data)
 
void(* destroy )(struct rendergraph_pass *self)
 

Field Documentation

◆ destroy

void(* destroy) (struct rendergraph_pass *self)

◆ execute

b8(* execute) (struct rendergraph_pass *self, struct frame_data *p_frame_data)

◆ initialize

b8(* initialize) (struct rendergraph_pass *self)

◆ internal_data

void* internal_data

◆ name

char* name

◆ pass

renderpass pass

◆ pass_data

◆ presents_after

b8 presents_after

◆ sinks

◆ sources


The documentation for this struct was generated from the following file: