Added backslash to enum groups
diff --git a/xml/gl.xml b/xml/gl.xml
index 0577413..e4e29df 100644
--- a/xml/gl.xml
+++ b/xml/gl.xml
@@ -83,164 +83,164 @@
<groups>
<group name="EvalMapsModeNV">
- <enum name="GL_FILL_NV">
+ <enum name="GL_FILL_NV"\>
</group>
<group name="ProgramTarget">
- <enum name="GL_TEXT_FRAGMENT_SHADER">
+ <enum name="GL_TEXT_FRAGMENT_SHADER"\>
</group>
<group name="CombinerStageNV">
- <enum name="GL_COMBINER0_NV">
- <enum name="GL_COMBINER1_NV">
- <enum name="GL_COMBINER2_NV">
- <enum name="GL_COMBINER3_NV">
- <enum name="GL_COMBINER4_NV">
- <enum name="GL_COMBINER5_NV">
- <enum name="GL_COMBINER6_NV">
- <enum name="GL_COMBINER7_NV">
+ <enum name="GL_COMBINER0_NV"\>
+ <enum name="GL_COMBINER1_NV"\>
+ <enum name="GL_COMBINER2_NV"\>
+ <enum name="GL_COMBINER3_NV"\>
+ <enum name="GL_COMBINER4_NV"\>
+ <enum name="GL_COMBINER5_NV"\>
+ <enum name="GL_COMBINER6_NV"\>
+ <enum name="GL_COMBINER7_NV"\>
</group>
<group name="CombinerPortionNV">
- <enum name="GL_RGB_NV">
- <enum name="GL_ALPHA_NV">
+ <enum name="GL_RGB_NV"\>
+ <enum name="GL_ALPHA_NV"\>
</group>
<group name="MapTypeNV">
- <enum name="GL_FLOAT_NV">
- <enum name="GL_DOUBLE_NV">
+ <enum name="GL_FLOAT_NV"\>
+ <enum name="GL_DOUBLE_NV"\>
</group>
<group name="ScalarType">
- <enum name="GL_UNSIGNED_BYTE">
- <enum name="GL_UNSIGNED_SHORT">
- <enum name="GL_UNSIGNED_INT">
+ <enum name="GL_UNSIGNED_BYTE"\>
+ <enum name="GL_UNSIGNED_SHORT"\>
+ <enum name="GL_UNSIGNED_INT"\>
</group>
<group name="VertexShaderTextureUnitParameter">
- <enum name="GL_CURRENT_TEXTURE_COORDS">
- <enum name="GL_TEXTURE_MATRIX">
+ <enum name="GL_CURRENT_TEXTURE_COORDS"\>
+ <enum name="GL_TEXTURE_MATRIX"\>
</group>
<group name="ProgramStringProperty">
- <enum name="GL_PROGRAM_STRING"/>
+ <enum name="GL_PROGRAM_STRING"\>
</group>
<group name="ProgramFormat">
- <enum name="GL_PROGRAM_FORMAT_ASCII">
+ <enum name="GL_PROGRAM_FORMAT_ASCII"\>
</group>
<group name="PathColorFormat">
- <enum name="GL_NONE">
- <enum name="GL_LUMINANCE">
- <enum name="GL_ALPHA">
- <enum name="GL_INTENSITY">
- <enum name="GL_LUMINANCE_ALPHA">
- <enum name="GL_RGB">
- <enum name="GL_RGBA">
+ <enum name="GL_NONE"\>
+ <enum name="GL_LUMINANCE"\>
+ <enum name="GL_ALPHA"\>
+ <enum name="GL_INTENSITY"\>
+ <enum name="GL_LUMINANCE_ALPHA"\>
+ <enum name="GL_RGB"\>
+ <enum name="GL_RGBA"\>
</group>
<group name="ReplacementCodeTypeSUN">
- <enum name="GL_UNSIGNED_BYTE_SUN">
- <enum name="GL_UNSIGNED_SHORT_SUN">
- <enum name="GL_UNSIGNED_INT_SUN">
+ <enum name="GL_UNSIGNED_BYTE_SUN"\>
+ <enum name="GL_UNSIGNED_SHORT_SUN"\>
+ <enum name="GL_UNSIGNED_INT_SUN"\>
</group>
<group name="SecondaryColorPointerTypeIBM">
- <enum name="GL_SHORT_IBM">
- <enum name="GL_INT_IBM">
- <enum name="GL_FLOAT_IBM">
- <enum name="GL_DOUBLE_IBM">
+ <enum name="GL_SHORT_IBM"\>
+ <enum name="GL_INT_IBM"\>
+ <enum name="GL_FLOAT_IBM"\>
+ <enum name="GL_DOUBLE_IBM"\>
</group>
<group name="FragmentLightNameSGIX">
- <enum name="GL_FRAGMENT_LIGHT0_SGIX">
- <enum name="GL_FRAGMENT_LIGHT1_SGIX">
- <enum name="GL_FRAGMENT_LIGHT2_SGIX">
- <enum name="GL_FRAGMENT_LIGHT3_SGIX">
- <enum name="GL_FRAGMENT_LIGHT4_SGIX">
- <enum name="GL_FRAGMENT_LIGHT5_SGIX">
- <enum name="GL_FRAGMENT_LIGHT6_SGIX">
- <enum name="GL_FRAGMENT_LIGHT7_SGIX">
+ <enum name="GL_FRAGMENT_LIGHT0_SGIX"\>
+ <enum name="GL_FRAGMENT_LIGHT1_SGIX"\>
+ <enum name="GL_FRAGMENT_LIGHT2_SGIX"\>
+ <enum name="GL_FRAGMENT_LIGHT3_SGIX"\>
+ <enum name="GL_FRAGMENT_LIGHT4_SGIX"\>
+ <enum name="GL_FRAGMENT_LIGHT5_SGIX"\>
+ <enum name="GL_FRAGMENT_LIGHT6_SGIX"\>
+ <enum name="GL_FRAGMENT_LIGHT7_SGIX"\>
</group>
<group name="FragmentLightParameterSGIX">
- <enum name="GL_SPOT_EXPONENT_SGIX">
- <enum name="GL_SPOT_CUTOFF_SGIX">
- <enum name="GL_CONSTANT_ATTENUATION_SGIX">
- <enum name="GL_LINEAR_ATTENUATION_SGIX">
- <enum name="GL_QUADRATIC_ATTENUATION_SGIX">
- <enum name="GL_AMBIENT_SGIX">
- <enum name="GL_DIFFUSE_SGIX">
- <enum name="GL_SPECULAR_SGIX">
- <enum name="GL_POSITION_SGIX">
- <enum name="GL_SPOT_DIRECTION_SGIX">
- <enum name="GL_SPOT_EXPONENT_SGIX">
- <enum name="GL_SPOT_CUTOFF_SGIX">
- <enum name="GL_CONSTANT_ATTENUATION_SGIX">
- <enum name="GL_LINEAR_ATTENUATION_SGIX">
- <enum name="GL_QUADRATIC_ATTENUATION_SGIX">
+ <enum name="GL_SPOT_EXPONENT_SGIX"\>
+ <enum name="GL_SPOT_CUTOFF_SGIX"\>
+ <enum name="GL_CONSTANT_ATTENUATION_SGIX"\>
+ <enum name="GL_LINEAR_ATTENUATION_SGIX"\>
+ <enum name="GL_QUADRATIC_ATTENUATION_SGIX"\>
+ <enum name="GL_AMBIENT_SGIX"\>
+ <enum name="GL_DIFFUSE_SGIX"\>
+ <enum name="GL_SPECULAR_SGIX"\>
+ <enum name="GL_POSITION_SGIX"\>
+ <enum name="GL_SPOT_DIRECTION_SGIX"\>
+ <enum name="GL_SPOT_EXPONENT_SGIX"\>
+ <enum name="GL_SPOT_CUTOFF_SGIX"\>
+ <enum name="GL_CONSTANT_ATTENUATION_SGIX"\>
+ <enum name="GL_LINEAR_ATTENUATION_SGIX"\>
+ <enum name="GL_QUADRATIC_ATTENUATION_SGIX"\>
</group>
<group name="ElementPointerTypeATI">
- <enum name="GL_UNSIGNED_BYTE_ATI">
- <enum name="GL_UNSIGNED_SHORT_ATI">
- <enum name="GL_UNSIGNED_INT_ATI">
+ <enum name="GL_UNSIGNED_BYTE_ATI"\>
+ <enum name="GL_UNSIGNED_SHORT_ATI"\>
+ <enum name="GL_UNSIGNED_INT_ATI"\>
</group>
<group name="MatrixIndexPointerTypeARB">
- <enum name="GL_UNSIGNED_BYTE_ARB">
- <enum name="GL_UNSIGNED_SHORT_ARB">
- <enum name="GL_UNSIGNED_INT_ARB">
+ <enum name="GL_UNSIGNED_BYTE_ARB"\>
+ <enum name="GL_UNSIGNED_SHORT_ARB"\>
+ <enum name="GL_UNSIGNED_INT_ARB"\>
</group>
<group name="WeightPointerTypeARB">
- <enum name="GL_BYTE_ARB">
- <enum name="GL_UNSIGNED_BYTE_ARB">
- <enum name="GL_SHORT_ARB">
- <enum name="GL_UNSIGNED_SHORT_ARB">
- <enum name="GL_INT_ARB">
- <enum name="GL_UNSIGNED_INT_ARB">
- <enum name="GL_FLOAT_ARB">
- <enum name="GL_DOUBLE_ARB">
+ <enum name="GL_BYTE_ARB"\>
+ <enum name="GL_UNSIGNED_BYTE_ARB"\>
+ <enum name="GL_SHORT_ARB"\>
+ <enum name="GL_UNSIGNED_SHORT_ARB"\>
+ <enum name="GL_INT_ARB"\>
+ <enum name="GL_UNSIGNED_INT_ARB"\>
+ <enum name="GL_FLOAT_ARB"\>
+ <enum name="GL_DOUBLE_ARB"\>
</group>
<group name="CullParameterEXT">
- <enum name="GL_CULL_VERTEX_EYE_POSITION_EXT">
- <enum name="GL_CULL_VERTEX_OBJECT_POSITION_EXT">
+ <enum name="GL_CULL_VERTEX_EYE_POSITION_EXT"\>
+ <enum name="GL_CULL_VERTEX_OBJECT_POSITION_EXT"\>
</group>
<group name="DataTypeEXT">
- <enum name="GL_SCALAR_EXT">
- <enum name="GL_VECTOR_EXT">
- <enum name="GL_MATRIX_EXT">
+ <enum name="GL_SCALAR_EXT"\>
+ <enum name="GL_VECTOR_EXT"\>
+ <enum name="GL_MATRIX_EXT"\>
</group>
<group name="ParameterRangeEXT">
- <enum name="GL_NORMALIZED_RANGE_EXT">
- <enum name="GL_FULL_RANGE_EXT">
+ <enum name="GL_NORMALIZED_RANGE_EXT"\>
+ <enum name="GL_FULL_RANGE_EXT"\>
</group>
<group name="GetVariantValueEXT">
<enum name="GL_VARIANT_VALUE_EXT">
- <enum name="GL_VARIANT_DATATYPE_EXT">
- <enum name="GL_VARIANT_ARRAY_STRIDE_EXT">
- <enum name="GL_VARIANT_ARRAY_TYPE_EXT">
+ <enum name="GL_VARIANT_DATATYPE_EXT"\>
+ <enum name="GL_VARIANT_ARRAY_STRIDE_EXT"\>
+ <enum name="GL_VARIANT_ARRAY_TYPE_EXT"\>
</group>
<group name="IndexFunctionEXT">
- <enum name="GL_NEVER_EXT">
- <enum name="GL_ALWAYS_EXT">
- <enum name="GL_LESS_EXT">
- <enum name="GL_LEQUAL_EXT">
- <enum name="GL_EQUAL_EXT">
- <enum name="GL_GEQUAL_EXT">
- <enum name="GL_GREATER_EXT">
- <enum name="GL_NOTEQUAL_EXT">
+ <enum name="GL_NEVER_EXT"\>
+ <enum name="GL_ALWAYS_EXT"\>
+ <enum name="GL_LESS_EXT"\>
+ <enum name="GL_LEQUAL_EXT"\>
+ <enum name="GL_EQUAL_EXT"\>
+ <enum name="GL_GEQUAL_EXT"\>
+ <enum name="GL_GREATER_EXT"\>
+ <enum name="GL_NOTEQUAL_EXT"\>
</group>
<group name="IndexMaterialParameterEXT">
- <enum name="GL_INDEX_OFFSET">
+ <enum name="GL_INDEX_OFFSET"\>
</group>
<group name="VariantCapEXT">
@@ -252,38 +252,38 @@
</group>
<group name="PixelTransformPNameEXT">
- <enum name="GL_PIXEL_MAG_FILTER_EXT">
- <enum name="GL_PIXEL_MIN_FILTER_EXT">
- <enum name="GL_PIXEL_CUBIC_WEIGHT_EXT">
+ <enum name="GL_PIXEL_MAG_FILTER_EXT"\>
+ <enum name="GL_PIXEL_MIN_FILTER_EXT"\>
+ <enum name="GL_PIXEL_CUBIC_WEIGHT_EXT"\>
</group>
<group name="VertexWeightPointerTypeEXT">
- <enum name="GL_FLOAT_EXT">
+ <enum name="GL_FLOAT_EXT"\>
</group>
<group name=" VertexShaderWriteMaskEXT">
- <enum name="GL_TRUE_EXT">
- <enum name="GL_FALSE_EXT">
+ <enum name="GL_TRUE_EXT"\>
+ <enum name="GL_FALSE_EXT"\>
</group>
<group name="CombinerComponentUsageNV">
- <enum name="GL_RGB_NV">
- <enum name="GL_ALPHA_NV">
- <enum name="GL_BLUE_NV">
+ <enum name="GL_RGB_NV"\>
+ <enum name="GL_ALPHA_NV"\>
+ <enum name="GL_BLUE_NV"\>
</group>
<group name="TangentPointerTypeEXT">
- <enum name="GL_BYTE_EXT">
- <enum name="GL_SHORT_EXT">
+ <enum name="GL_BYTE_EXT"\>
+ <enum name="GL_SHORT_EXT"\>
<enum name="GL_FLOAT_EXT">
- <enum name="GL_DOUBLE_EXT">
+ <enum name="GL_DOUBLE_EXT"\>
</group>
<group name="BinormalPointerTypeEXT">
- <enum name="GL_BYTE_EXT">
- <enum name="GL_SHORT_EXT">
- <enum name="GL_FLOAT_EXT">
- <enum name="GL_DOUBLE_EXT">
+ <enum name="GL_BYTE_EXT"\>
+ <enum name="GL_SHORT_EXT"\>
+ <enum name="GL_FLOAT_EXT"\>
+ <enum name="GL_DOUBLE_EXT"\>
</group>
<group name="TextureNormalModeEXT">
@@ -449,7 +449,7 @@
</group>
<group name="ObjectTypeAPPLE">
- <enum name="GL_DRAW_PIXELS_APPLE"/>
+ <enum name="GL_DRAW_PIXELS_APPLE"\/>
<enum name="GL_FENCE_APPLE"/>
</group>