Kohi Game Engine
frame_data Struct Reference

Engine-level current frame-specific data. More...

#include <frame_data.h>

Data Fields

u32 drawn_mesh_count
 The number of meshes drawn in the last frame. More...
 
u32 drawn_shadow_mesh_count
 The number of meshes drawn in the shadow pass in the last frame. More...
 
frame_allocator_int allocator
 An allocator designed and used for per-frame allocations. More...
 
struct application_frame_dataapp_frame_data
 Application level frame specific data. Optional, up to the app to know how to use this if needed. More...
 
struct kui_render_data * kui_render_data
 
struct kforward_renderer_render_datarender_data
 

Detailed Description

Engine-level current frame-specific data.

Field Documentation

◆ allocator

An allocator designed and used for per-frame allocations.

◆ app_frame_data

struct application_frame_data* app_frame_data

Application level frame specific data. Optional, up to the app to know how to use this if needed.

◆ drawn_mesh_count

u32 drawn_mesh_count

The number of meshes drawn in the last frame.

◆ drawn_shadow_mesh_count

u32 drawn_shadow_mesh_count

The number of meshes drawn in the shadow pass in the last frame.

◆ kui_render_data

struct kui_render_data* kui_render_data

◆ render_data

struct kforward_renderer_render_data* render_data

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