- bool arb_explicit_attrib_location;
- bool arb_gpu_shader5;
- bool arb_uniform_buffer_object;
- bool ext_gpu_shader4;
- bool ext_texture_array;
- unsigned max_constant_id;
+ bool arb_enhanced_layouts = false;
+ bool arb_explicit_attrib_location = false;
+ bool arb_explicit_uniform_location = false;
+ bool arb_gpu_shader5 = false;
+ bool arb_separate_shader_objects = false;
+ bool arb_uniform_buffer_object = false;
+ bool ext_gpu_shader4 = false;
+ bool ext_texture_array = false;
+ unsigned constant_id_range = 0x80000000U;
+ unsigned uniform_binding_range = 24;
+ unsigned texture_binding_range = 16;