summaryrefslogtreecommitdiffhomepage
path: root/shaders/lightmap.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'shaders/lightmap.hpp')
-rw-r--r--shaders/lightmap.hpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/shaders/lightmap.hpp b/shaders/lightmap.hpp
index 22748d16..22a94af0 100644
--- a/shaders/lightmap.hpp
+++ b/shaders/lightmap.hpp
@@ -45,8 +45,8 @@ struct lightmap_shader final : GL::AbstractShaderProgram
void add_chunk(Vector2 neighbor_offset, chunk& c);
void add_light(Vector2 neighbor_offset, const light_s& light);
void bind();
+ void finish();
- GL::Texture2D& scratch_texture();
GL::Texture2D& accum_texture();
// todo allow 16 neighbors on new gpu's
@@ -57,14 +57,14 @@ struct lightmap_shader final : GL::AbstractShaderProgram
private:
enum : Int {
- SamplerUniform = 0,
- LightColorUniform = 1,
- SizeUniform = 2,
- CenterFragcoordUniform = 3,
- CenterClipUniform = 4,
- RangeUniform = 5,
- ModeUniform = 6,
- FalloffUniform = 7,
+ SamplerUniform = 2,
+ LightColorUniform = 3,
+ SizeUniform = 4,
+ CenterFragcoordUniform = 5,
+ CenterClipUniform = 6,
+ RangeUniform = 7,
+ ModeUniform = 8,
+ FalloffUniform = 9,
};
enum : Int {