X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=util.h;h=1fa4e7823efd65666dc1d6ba0acaa659b28b994d;hp=6def56d87614a68454a45d45182e577cf612246f;hb=28bc5f37437fa8eaca523a209c558b807ced2db3;hpb=926348692a4138e9c88f49ef43657dedb5f36897 diff --git a/util.h b/util.h index 6def56d..1fa4e78 100644 --- a/util.h +++ b/util.h @@ -24,6 +24,10 @@ void hsv2rgb_normalized(float h, float s, float v, float *r, float *g, float *b) // Dies if the file does not exist. std::string read_file(const std::string &filename); +// Reads ., .130. or .300es. and +// returns its contents, depending on . +std::string read_version_dependent_file(const std::string &base, const std::string &extension); + // Compile the given GLSL shader (typically a vertex or fragment shader) // and return the object number. GLuint compile_shader(const std::string &shader_src, GLenum type);