10 struct kui_render_data;
This file contains global type definitions which are used throughout the entire engine and applicatio...
unsigned int u32
Unsigned 32-bit integer.
Definition: defines.h:27
struct frame_data frame_data
Engine-level current frame-specific data.
This file contains the structures and functions of the memory system. This is responsible for memory ...
Definition: testbed_types.h:155
Engine-level current frame-specific data.
Definition: frame_data.h:15
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.
Definition: frame_data.h:27
u32 drawn_mesh_count
The number of meshes drawn in the last frame.
Definition: frame_data.h:18
struct kui_render_data * kui_render_data
Definition: frame_data.h:29
u32 drawn_shadow_mesh_count
The number of meshes drawn in the shadow pass in the last frame.
Definition: frame_data.h:21
struct kforward_renderer_render_data * render_data
Definition: frame_data.h:30
frame_allocator_int allocator
An allocator designed and used for per-frame allocations.
Definition: frame_data.h:24
Definition: kforward_renderer.h:296
The data structure for a linear allocator.
Definition: linear_allocator.h:25