summaryrefslogtreecommitdiffstats
path: root/servers/rendering/renderer_rd/shaders/decal_data_inc.glsl
blob: 3d6eaab8e1adedf31197a038d73e9b73766799e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
struct DecalData {
	highp mat4 xform; //to decal transform
	highp vec3 inv_extents;
	mediump float albedo_mix;
	highp vec4 albedo_rect;
	highp vec4 normal_rect;
	highp vec4 orm_rect;
	highp vec4 emission_rect;
	highp vec4 modulate;
	mediump float emission_energy;
	uint mask;
	mediump float upper_fade;
	mediump float lower_fade;
	mediump mat3x4 normal_xform;
	mediump vec3 normal;
	mediump float normal_fade;
};