#include <msp/strings/format.h>
#include <msp/strings/utils.h>
#include "arb_shader_objects.h"
#include <msp/strings/format.h>
#include <msp/strings/utils.h>
#include "arb_shader_objects.h"
#include "arb_vertex_buffer_object.h"
#include "arb_vertex_program.h"
#include "arb_vertex_shader.h"
#include "arb_vertex_buffer_object.h"
#include "arb_vertex_program.h"
#include "arb_vertex_shader.h"
#include "ext_framebuffer_blit.h"
#include "ext_framebuffer_multisample.h"
#include "ext_framebuffer_object.h"
#include "ext_framebuffer_blit.h"
#include "ext_framebuffer_multisample.h"
#include "ext_framebuffer_object.h"
init_arb_vertex_buffer_object();
if(extensions.count("GL_NV_primitive_restart"))
init_nv_primitive_restart();
init_arb_vertex_buffer_object();
if(extensions.count("GL_NV_primitive_restart"))
init_nv_primitive_restart();
void require_version(unsigned a, unsigned b)
{
if(!is_version_at_least(a, b))
void require_version(unsigned a, unsigned b)
{
if(!is_version_at_least(a, b))