-#ifndef SHADER_blitcolour_H
-#define SHADER_blitcolour_H
-static void shader_blitcolour_link(void);
-static void shader_blitcolour_register(void);
-static struct vg_shader _shader_blitcolour = {
- .name = "blitcolour",
- .link = shader_blitcolour_link,
- .vs =
+#pragma once
+#include "vg/vg_engine.h"
+extern struct vg_shader _shader_blitcolour;
+extern GLuint _uniform_blitcolour_uInverseRatio;
+extern GLuint _uniform_blitcolour_uColour;
+static inline void shader_blitcolour_uInverseRatio(v2f v)