aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.zig')
-rw-r--r--src/main.zig8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/main.zig b/src/main.zig
index 6f172e4..55413fa 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -231,7 +231,13 @@ fn reloadShader(config: *const cfg.Config, current: *gl.ShaderProgram, frag_file
var buffer = try std.ArrayList(u8).initCapacity(c_allocator, @as(usize, @intCast(size)));
errdefer buffer.deinit();
- try loadFile(config, buffer.writer(), "", frag_filename);
+ const writer = buffer.writer();
+ _ = try writer.write(
+ \\#version 330 core
+ \\#extension GL_ARB_shading_language_include : require
+ \\
+ );
+ try loadFile(config, writer, "", frag_filename);
const frag_source = try buffer.toOwnedSlice();
defer c_allocator.free(frag_source);