xgl.py: update with parsed core extension
diff --git a/xgl.py b/xgl.py
index 99d80f8..5755855 100644
--- a/xgl.py
+++ b/xgl.py
@@ -180,10 +180,6 @@
         "XGL_QUERY_POOL",
     ],
     protos=[
-        Proto("XGL_VOID *", "GetProcAddr",
-            [Param("XGL_PHYSICAL_GPU", "gpu"),
-             Param("const XGL_CHAR*", "pName")]),
-
         Proto("XGL_RESULT", "InitAndEnumerateGpus",
             [Param("const XGL_APPLICATION_INFO*", "pAppInfo"),
              Param("const XGL_ALLOC_CALLBACKS*", "pAllocCb"),
@@ -197,6 +193,10 @@
              Param("XGL_SIZE*", "pDataSize"),
              Param("XGL_VOID*", "pData")]),
 
+        Proto("XGL_VOID*", "GetProcAddr",
+            [Param("XGL_PHYSICAL_GPU", "gpu"),
+             Param("const XGL_CHAR*", "pName")]),
+
         Proto("XGL_RESULT", "CreateDevice",
             [Param("XGL_PHYSICAL_GPU", "gpu"),
              Param("const XGL_DEVICE_CREATE_INFO*", "pCreateInfo"),
@@ -214,8 +214,8 @@
              Param("XGL_SIZE", "maxLayerCount"),
              Param("XGL_SIZE", "maxStringSize"),
              Param("XGL_CHAR* const*", "pOutLayers"),
-             Param("XGL_SIZE *", "pOutLayerCount"),
-             Param("XGL_VOID *", "pReserved")]),
+             Param("XGL_SIZE*", "pOutLayerCount"),
+             Param("XGL_VOID*", "pReserved")]),
 
         Proto("XGL_RESULT", "GetDeviceQueue",
             [Param("XGL_DEVICE", "device"),