Reviewed-by: Dylan Baker <baker.dyla...@gmail.com>
On Wed, May 13, 2015 at 12:44:42PM -0700, Ian Romanick wrote: > From: Ian Romanick <ian.d.roman...@intel.com> > > Signed-off-by: Ian Romanick <ian.d.roman...@intel.com> > Cc: Dylan Baker <baker.dyla...@gmail.com> > --- > src/mapi/glapi/gen/gl_XML.py | 22 +++++----------------- > 1 file changed, 5 insertions(+), 17 deletions(-) > > diff --git a/src/mapi/glapi/gen/gl_XML.py b/src/mapi/glapi/gen/gl_XML.py > index 89b09f2..67aba81 100644 > --- a/src/mapi/glapi/gen/gl_XML.py > +++ b/src/mapi/glapi/gen/gl_XML.py > @@ -626,7 +626,7 @@ class gl_function( gl_item ): > # Decimal('1.1') }. > self.api_map = {} > > - self.assign_offset = 0 > + self.assign_offset = False > > self.static_entry_points = [] > > @@ -685,23 +685,11 @@ class gl_function( gl_item ): > # Only try to set the offset when a non-alias entry-point > # is being processed. > > - offset = element.get( "offset" ) > - if offset: > - try: > - o = int( offset ) > - self.offset = o > - except Exception, e: > - self.offset = -1 > - if offset == "assign": > - self.assign_offset = 1 > - > - if self.offset == -1: > - assert name not in static_data.offsets > - else: > - assert static_data.offsets[name] == self.offset > + if name in static_data.offsets: > + self.offset = static_data.offsets[name] > else: > - assert name not in static_data.offsets > - > + self.offset = -1 > + self.assign_offset = self.exec_flavor != "skip" or name in > static_data.unused_functions > > if not self.name: > self.name = true_name > -- > 2.1.0 >
signature.asc
Description: Digital signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev