nngn
Loading...
Searching...
No Matches
light_ubo.h
Go to the documentation of this file.
1#include "../const.h"
2
3struct DirLights {
7};
8
9struct PointLights {
14};
15
16LAYOUT2(set = 0, binding = 0) uniform Lights {
17 uint flags;
18 float depth_transform0, depth_transform1;
19 vec3 view_pos;
20 uint n_dir;
21 vec3 ambient;
22 uint n_point;
23 DirLights dir;
24 PointLights point;
vec3
Definition: zelda.lua:8
pos
Definition: lua_audio.cpp:17
#define NNGN_MAX_LIGHTS
Definition: const.h:6
#define LAYOUT2(x, y)
Definition: common.h:12
lights
Definition: light_ubo.h:25
n_dir
Definition: dump_lights.lua:1
set
Definition: camera.lua:40
vec4_base< float > vec4
Definition: vec4.h:128
mat4_base< float > mat4
Definition: mat4.h:62
Definition: light_ubo.h:3
vec4 dir[8]
Definition: light_ubo.h:4
mat4 mat[8]
Definition: light_ubo.h:6
vec4 color_spec[8]
Definition: light_ubo.h:5
Definition: light_ubo.h:9
vec4 color_spec[8]
Definition: light_ubo.h:11
vec4 att_cutoff[8]
Definition: light_ubo.h:13
vec4 dir[8]
Definition: light_ubo.h:10