X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=vg%2Fvg_shader.h;h=8e17da33e22d8c60baa0dbf49ac7d3b97d3c92c7;hb=180732e57e4e684034a3b2df624dfb539707d892;hp=ede1b1311e31d53c03e8cd9fe3c44cf25916faed;hpb=56d6d59869fcdd9d23b0135e3262d9d29c218e05;p=fishladder.git diff --git a/vg/vg_shader.h b/vg/vg_shader.h index ede1b13..8e17da3 100644 --- a/vg/vg_shader.h +++ b/vg/vg_shader.h @@ -19,6 +19,7 @@ static inline int static_str_index( const char *list[], int len, const char *str } #pragma GCC diagnostic pop +#define SHADER_NAME( NAME ) (NAME##_static_shader.program) #define SHADER_USE( NAME ) glUseProgram( NAME##_static_shader.program ) #define SHADER_UNIFORM( NAME, U ) NAME##_shader_uniforms[ STR_STATIC_INDEX( NAME##_shader_names, U ) ]