#ifndef forward_h #define forward_h #ifdef DESC [struct] name: Light [variable] name: pos type: vec3 [variable] name: brightness type: float [variable] name: colour type: vec3 [variable] name: caster_id type: int [variable] name: range type: float [struct] name: Caster [variable] name: projection type: mat4 [struct] name: Globals [variable] name: camera_pos type: vec3 [variable] name: light_count type: int [variable] name: frame type: int [variable] name: sun_irange type: ivec2 [variable] name: point_irange type: ivec2 [cbuffer] name: globals type: Globals stage: fragment #endif #endif