From: Ian Romanick Date: Mon, 3 Oct 2005 15:05:40 +0000 (+0000) Subject: Change the 'count' for COMPRESSED_TEXTURE_FORMATS from "?" to "-1". This X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8ef0519bbe0318920170e82b6b52853920a897c4;p=mesa.git Change the 'count' for COMPRESSED_TEXTURE_FORMATS from "?" to "-1". This signals to the script (glX_proto_size.py) that generates the server-side size functions that a handcoded query is needed to determine the data size. Also do s/FOG_COORD_SOURCE/FOG_COORD_SRC/. When initializing the count in glx_enum::__init__, cast the local property to int. Thanks to Python's dynamic typing, if this isn't done the type of stored count will be a string instead of an int. --- diff --git a/src/mesa/glapi/glX_XML.py b/src/mesa/glapi/glX_XML.py index e0f07e576e4..7cc9d8d6649 100644 --- a/src/mesa/glapi/glX_XML.py +++ b/src/mesa/glapi/glX_XML.py @@ -59,6 +59,8 @@ class glx_enum(gl_XML.gl_enum): if not c: c = self.default_count + else: + c = int(c) if m == "get": mode = 0 diff --git a/src/mesa/glapi/gl_API.xml b/src/mesa/glapi/gl_API.xml index 41eba87393f..4f9d8c474e0 100644 --- a/src/mesa/glapi/gl_API.xml +++ b/src/mesa/glapi/gl_API.xml @@ -4115,7 +4115,7 @@ - + @@ -4884,7 +4884,7 @@ - +