arb_gpu_shader5(false),
arb_uniform_buffer_object(false),
ext_gpu_shader4(false),
- ext_texture_array(false)
+ ext_texture_array(false),
+ max_constant_id(0x7FFFFFFF)
{ }
Features Features::from_context()
return features;
}
+Features Features::all()
+{
+ Features features;
+ features.gl_api = OPENGL;
+ features.glsl_version = Version(4, 60);
+ features.arb_explicit_attrib_location = true;
+ features.arb_gpu_shader5 = true;
+ features.arb_uniform_buffer_object = true;
+ features.ext_gpu_shader4 = true;
+ features.ext_texture_array = true;
+ return features;
+}
+
} // namespace SL
} // namespace GL
} // namespace Msp