#ifndef MINO_GRAPH_H #define MINO_GRAPH_H #define GRAPH_GLSL(...)"#version 330 core\n"#__VA_ARGS__ X U32 graph_win_w,graph_win_h; X V graph_init(V); X V graph_deinit(V); X V graph_events(V); X V graph_before(V); X V graph_after(V); X U32 graph_ticks(V); X V graph_quad(vec2,vec2); X V graph_quad_xywh(F32,F32,F32,F32); X U32 graph_shader_create(IM C*,IM C*); X U32 graph_shader_tex; X V graph_shader_use(U32); X V graph_shader_setI(IM C*,I); X V graph_shader_setV3(IM C*,vec3); X V graph_shader_setV4(IM C*,vec4); X V graph_shader_setM4(IM C*,mat4); X U32 graph_tex_create(IM C*); X V graph_tex_use(U32,U8); #endif