summaryrefslogtreecommitdiff
path: root/src/mesa/glapi/glX_XML.py
diff options
context:
space:
mode:
authorIan Romanick <idr@us.ibm.com>2005-01-27 19:39:16 +0000
committerIan Romanick <idr@us.ibm.com>2005-01-27 19:39:16 +0000
commit82e22f50f1e1640d60dbe243ea093960aa682be1 (patch)
tree24511771621e4a1d53a63e0a2c396b5fdb73b548 /src/mesa/glapi/glX_XML.py
parentd77359822443a323827c5259a44c43f4e179c030 (diff)
Add numerous 'get'-type functions to most of the enums supported by the
server-side GLX implementation. Correct the protocol for EXT_convolution. Several functions were incorrectly listed as 'sop' that should have been 'vendorpriv'. Remove TexParameter[if]v from the list of functions associated with TEXTURE_RESIDENT. The state associated with this enum is read-only. Sort the enums by value for each particular size. This ensures that the signature is the same no matter what the ordering is of the enums in the XML file. The side effect is that there are some extra changes in indirect_size.c.
Diffstat (limited to 'src/mesa/glapi/glX_XML.py')
-rw-r--r--src/mesa/glapi/glX_XML.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/glapi/glX_XML.py b/src/mesa/glapi/glX_XML.py
index dcfb015623..df3e6bb1cb 100644
--- a/src/mesa/glapi/glX_XML.py
+++ b/src/mesa/glapi/glX_XML.py
@@ -120,6 +120,7 @@ class glXEnumFunction:
if self.sig == None:
self.sig = ""
for i in self.count:
+ self.count[i].sort()
for e in self.count[i]:
self.sig += "%04x,%u," % (e, i)