SGIX done
diff --git a/xml/gl.xml b/xml/gl.xml
index 861b853..6a87b3f 100644
--- a/xml/gl.xml
+++ b/xml/gl.xml
@@ -86,8 +86,33 @@
<enum name="">
</group>
- <group name="">
- <enum name="">
+ <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">
+ </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">
</group>
<group name="ElementPointerTypeATI">