Home | History | Annotate | Download | only in gen

Lines Matching refs:element

56 def is_attr_true( element, name, default = "false" ):
57 """Read a name value from an element's attributes.
64 value = element.get( name, default )
253 def real_function_name(element):
254 name = element.get( "name" )
255 alias = element.get( "alias" )
324 def __init__(self, element, context, category):
326 self.name = element.get( "name" )
333 def __init__(self, element, context, category):
334 gl_item.__init__(self, element, context, category)
335 self.size = int( element.get( "size" ), 0 )
339 tn.size = int( element.get( "size" ), 0 )
340 tn.integer = not is_attr_true( element, "float" )
341 tn.unsigned = is_attr_true( element, "unsigned" )
342 tn.pointer = is_attr_true( element, "pointer" )
355 def __init__(self, element, context, category):
356 gl_item.__init__(self, element, context, category)
357 self.value = int( element.get( "value" ), 0 )
359 temp = element.get( "count" )
404 def __init__(self, element, context):
405 self.name = element.get( "name" )
407 ts = element.get( "type" )
410 temp = element.get( "variable_param" )
421 c = element.get( "count" )
431 self.count_scale = int(element.get( "count_scale", "1" ))
444 self.is_client_only = is_attr_true( element, 'client_only' )
445 self.is_counter = is_attr_true( element, 'counter' )
446 self.is_output = is_attr_true( element, 'output' )
451 self.width = element.get('img_width')
452 self.height = element.get('img_height')
453 self.depth = element.get('img_depth')
454 self.extent = element.get('img_extent')
456 self.img_xoff = element.get('img_xoff')
457 self.img_yoff = element.get('img_yoff')
458 self.img_zoff = element.get('img_zoff')
459 self.img_woff = element.get('img_woff')
461 self.img_format = element.get('img_format')
462 self.img_type = element.get('img_type')
463 self.img_target = element.get('img_target')
465 self.img_pad_dimensions = is_attr_true( element, 'img_pad_dimensions' )
466 self.img_null_flag = is_attr_true( element, 'img_null_flag' )
467 self.img_send_null = is_attr_true( element, 'img_send_null' )
469 self.is_padding = is_attr_true( element, 'padding' )
596 def __init__(self, element, context):
644 self.process_element( element )
649 def process_element(self, element):
650 name = element.get( "name" )
651 alias = element.get( "alias" )
660 version_str = element.get(api, 'none')
669 exec_flavor = element.get('exec')
673 deprecated = element.get('deprecated', 'none')
677 if not is_attr_true(element, 'desktop', 'true'):
680 if self.has_no_error_variant or is_attr_true(element, 'no_error'):
714 for child in element.getchildren():
744 if element.getchildren():
846 def create_function(self, element, context):
847 return gl_function(element, context)
849 def create_type(self, element, context, category):
850 return gl_type(element, context, category)
852 def create_enum(self, element, context, category):
853 return gl_enum(element, context, category)
855 def create_parameter(self, element, context):
856 return gl_parameter(element, context)
909 element = doc.getroot()
910 if element.tag == "OpenGLAPI":
911 self.process_OpenGLAPI(file_name, element)
915 def process_OpenGLAPI(self, file_name, element):
916 for child in element.getchildren():