min_index(0),
max_index(0),
restart(false)
-{
- /* Make sure we have glEnable/DisableClientState to go with
- NV_primitive_restart */
- if(!MSP_primitive_restart && NV_primitive_restart)
- (bool)MSP_legacy_features;
-}
+{ }
Batch::~Batch()
{
if(prim_type==LINE_STRIP || prim_type==LINE_LOOP || prim_type==TRIANGLE_FAN)
{
if(!MSP_primitive_restart)
+ {
static Require _req(NV_primitive_restart);
+ // Make sure we have glEnable/DisableClientState as well
+ static Require _req2(MSP_legacy_features);
+ }
}
if(other.data.empty())