+++ /dev/null
-#pragma once
-#include "vg/vg_engine.h"
-extern struct vg_shader _shader_blitblur;
-extern GLuint _uniform_blitblur_uInverseRatio;
-extern GLuint _uniform_blitblur_uTexMain;
-extern GLuint _uniform_blitblur_uTexMotion;
-extern GLuint _uniform_blitblur_uBlurStrength;
-extern GLuint _uniform_blitblur_uOverrideDir;
-extern GLuint _uniform_blitblur_uTime;
-extern GLuint _uniform_blitblur_uGlitchStrength;
-extern GLuint _uniform_blitblur_uClampUv;
-static inline void shader_blitblur_uInverseRatio(v2f v)
-{
- glUniform2fv(_uniform_blitblur_uInverseRatio,1,v);
-}
-static inline void shader_blitblur_uTexMain(int i)
-{
- glUniform1i(_uniform_blitblur_uTexMain,i);
-}
-static inline void shader_blitblur_uTexMotion(int i)
-{
- glUniform1i(_uniform_blitblur_uTexMotion,i);
-}
-static inline void shader_blitblur_uBlurStrength(f32 f)
-{
- glUniform1f(_uniform_blitblur_uBlurStrength,f);
-}
-static inline void shader_blitblur_uOverrideDir(v2f v)
-{
- glUniform2fv(_uniform_blitblur_uOverrideDir,1,v);
-}
-static inline void shader_blitblur_uTime(f32 f)
-{
- glUniform1f(_uniform_blitblur_uTime,f);
-}
-static inline void shader_blitblur_uGlitchStrength(f32 f)
-{
- glUniform1f(_uniform_blitblur_uGlitchStrength,f);
-}
-static inline void shader_blitblur_uClampUv(v2f v)
-{
- glUniform2fv(_uniform_blitblur_uClampUv,1,v);
-}
-static inline void shader_blitblur_use(void);
-static inline void shader_blitblur_use(void)
-{
- glUseProgram(_shader_blitblur.id);
-}