X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=util.h;h=1ecdc00ce1b91dce58547b8d243fed8f3e4f3b3c;hp=c5dafed6b7160f8b080ea6536608e1fd7735ee54;hb=6aff20a0932dc9b668b77981390539dd710cf06d;hpb=407d90be3e45ddb7f5a53c16728bfa791998cb72 diff --git a/util.h b/util.h index c5dafed..1ecdc00 100644 --- a/util.h +++ b/util.h @@ -56,6 +56,12 @@ void cleanup_vertex_attribute(GLuint glsl_program_num, const std::string &attrib // If v is not already a power of two, return the first higher power of two. unsigned next_power_of_two(unsigned v); +// Get a pointer that represents the current OpenGL context, in a cross-platform way. +// This is not intended for anything but identification (ie., so you can associate +// different FBOs with different contexts); you should probably not try to cast it +// back into anything you intend to pass into OpenGL. +void *get_gl_context_identifier(); + } // namespace movit #ifdef NDEBUG