</require>
</extension>
+ <!-- And the remaining color components here. -->
+ <extension name="GL_ARB_texture_swizzle" supported="gl|glcore">
+ <require>
+ <enum name="GL_GREEN" />
+ <enum name="GL_BLUE" />
+ <enum name="GL_ALPHA" />
+ </require>
+ </extension>
+
<extension name="GL_MSP_legacy_features" supported="gl">
<require>
<command name="glEnableClientState" />
<extension name="GL_MSP_texture1D" supported="gl">
<require>
<command name="glTexImage1D" />
+ <command name="glTexSubImage1D" />
<enum name="GL_TEXTURE_1D" />
</require>
</extension>
+
+ <!-- The core version of primitive restart has different semantics
+ from the NV extension but is not available as a backport extension. -->
+ <extension name="GL_MSP_primitive_restart" supported="gl">
+ <require>
+ <enum name="GL_PRIMITIVE_RESTART" />
+ <enum name="GL_PRIMITIVE_RESTART_INDEX" />
+ <command name="glPrimitiveRestartIndex" />
+ </require>
+ </extension>
</extensions>
</registry>