diff options
Diffstat (limited to 'shaders/lightmap.frag')
-rw-r--r-- | shaders/lightmap.frag | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/shaders/lightmap.frag b/shaders/lightmap.frag new file mode 100644 index 00000000..2179160c --- /dev/null +++ b/shaders/lightmap.frag @@ -0,0 +1,18 @@ +precision mediump float; + +struct light_u +{ + vec4 color_and_intensity; + vec2 center; + uint mode; +}; + +#define TILE_MAX_DIM 16 +#define TILE_SIZE_X 64 +#define TILE_SIZE_Y 64 + +#define CHUNK_SIZE_X (TILE_SIZE_X * TILE_MAX_DIM) +#define CHUNK_SIZE_Y (TILE_SIZE_Y * TILE_MAX_DIM) + +layout (location = 0) uniform vec4 color_intensity; +layout (location = 1) uniform vec2 px; |