HomeSort by: relevance | last modified time | path
    Searched refs:enum (Results 1 - 25 of 46) sorted by relevancy

1 2

  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_intrinsics_indices_h.py 33 enum = "NIR_INTRINSIC_" + name.upper()
40 assert(info->index_map[${enum}] > 0);
44 memcpy(&res, &instr->const_index[info->index_map[${enum}] - 1], sizeof(res));
47 return (${data_type})instr->const_index[info->index_map[${enum}] - 1];
55 assert(info->index_map[${enum}] > 0);
59 memcpy(&instr->const_index[info->index_map[${enum}] - 1], &val, sizeof(val));
61 instr->const_index[info->index_map[${enum}] - 1] = val;
69 return info->index_map[${enum}] > 0;
  /xsrc/external/mit/MesaLib/dist/src/mapi/glapi/gen/
gl_enums.py 44 # Mapping from enum value to (name, priority) tuples.
46 # Mapping from enum name to value
68 * Compare a key enum value to an element in the \c enum_string_table_offsets array.
74 * \param a Pointer to the desired enum name.
86 * This function always returns a string. If the number is a valid enum, it
87 * returns the enum name. Otherwise, it returns a numeric string.
134 /* Get the name of an enum given that it is a primitive type. Avoids
164 # We express the very long concatenation of enum strings as an array
167 for enum in sorted_enum_values:
168 (name, pri) = self.enum_table[enum]
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/mapi/glapi/gen/
gl_enums.py 46 # Mapping from enum value to (name, priority) tuples.
48 # Mapping from enum name to value
70 * Compare a key enum value to an element in the \c enum_string_table_offsets array.
76 * \param a Pointer to the desired enum name.
88 * This function always returns a string. If the number is a valid enum, it
89 * returns the enum name. Otherwise, it returns a numeric string.
136 /* Get the name of an enum given that it is a primitive type. Avoids
166 # We express the very long concatenation of enum strings as an array
169 for enum in sorted_enum_values:
170 (name, pri) = self.enum_table[enum]
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/vulkan/util/
gen_enum_to_str.py 22 """Create enum to string functions for vulkan using vk.xml."""
68 % for enum in enums:
70 % if enum.guard:
71 #ifdef ${enum.guard}
74 vk_${enum.name[2:]}_to_str(${enum.name} input)
77 % for v in sorted(enum.values.keys()):
79 return "${enum.values[v]}";
81 case ${enum.max_enum_name}: return "${enum.max_enum_name}"
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/vulkan/util/
gen_enum_to_str.py 22 """Create enum to string functions for vulkan using vk.xml."""
66 % for enum in enums:
68 % if enum.guard:
69 #ifdef ${enum.guard}
72 vk_${enum.name[2:]}_to_str(${enum.name} input)
75 % for v in sorted(enum.values.keys()):
76 % if enum.values[v] in FOREIGN_ENUM_VALUES:
82 return "${enum.values[v]}";
83 % if enum.values[v] in FOREIGN_ENUM_VALUES
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/swr/rasterizer/codegen/
gen_archrast.py 69 Parses lines from a proto file that contain an enum definition and stores it in event_dict
74 # record all enum values in enumeration
83 enum = re.match(r'(\s*)(\w+)(\s*)', line)
85 if enum:
184 # Match event/enum brief
224 # Match enum definition
225 match = re.match(r'enum(\s*)(\w+)', line)
229 # Parse enum attributes
232 # Define enum attr
233 enum =
    [all...]
  /xsrc/external/mit/libepoxy/dist/src/
gen_dispatch.py 48 # This is the C enum name we'll use for referring to this provider.
49 self.enum = condition_name
50 self.enum = self.enum.replace(' ', '_')
51 self.enum = self.enum.replace('\\"', '')
52 self.enum = self.enum.replace('.', '_')
53 self.enum = "PROVIDER_" + self.enum
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/asahi/lib/
gen_pack.py 128 if (agx_channels_as_str((enum agx_channels)(format & 0x7F))) \\
129 fputs(agx_channels_as_str((enum agx_channels)(format & 0x7F)), fp); \\
135 if (agx_texture_type_as_str((enum agx_texture_type)(format >> 7))) \\
136 fputs(agx_texture_type_as_str((enum agx_texture_type)(format >> 7)), fp); \\
249 # Map enum values
271 type = 'enum ' + enum_name(self.type)
568 # Set of enum names we've seen.
591 elif name == "enum":
593 self.enum = safe_name(attrs["name"])
609 elif name == "enum"
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/amd/registers/
regdb.py 212 - enum entries are sorted by value
222 for enum in self.__enums.values():
223 enum.entries.sort(key=lambda entry: entry.value)
315 def enum_key(enum):
318 enum (assuming that it has been canonicalized). Two enums with the
323 for entry in enum.entries
326 def add_enum(self, name, enum):
328 raise RegisterDatabaseError('Duplicate enum ' + name)
329 self.__enums[name] = enum
335 for origin, enum in entries_lists
457 def enum(self, name): member in class:RegisterDatabase
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/panfrost/lib/genxml/
gen_pack.py 197 mali_format_as_str((enum mali_format)((format >> 12) & 0xFF)), \\
200 mali_channel_as_str((enum mali_channel)((format >> 0) & 0x7)), \\
201 mali_channel_as_str((enum mali_channel)((format >> 3) & 0x7)), \\
202 mali_channel_as_str((enum mali_channel)((format >> 6) & 0x7)), \\
203 mali_channel_as_str((enum mali_channel)((format >> 9) & 0x7)));
211 mali_format_as_str((enum mali_format)((format >> 12) & 0xFF)), \\
213 mali_rgb_component_order_as_str((enum mali_rgb_component_order)(format & ((1 << 12) - 1))), \\
360 # Map enum values
382 type = 'enum ' + enum_name(self.type)
610 convert = "(enum %s)__gen_unpack_uint" % enum_name(field.type
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
zink_extensions.py 204 for enum in ext.findall("require/enum"):
205 enum_name = enum.get("name")
206 enum_extends = enum.get("extends")
  /xsrc/external/mit/xcb-proto/dist/xcbgen/
expr.py 14 enum is the enum name this field refers to, if any.
16 def __init__(self, type, field_type, field_name, visible, wire, auto, enum=None, isfd=False):
20 self.enum = enum
matcher.py 53 def enum(node, module, namespace): function
56 type = Enum(name, node)
115 'enum' : enum,
xtypes.py 79 def make_member_of(self, module, complex_type, field_type, field_name, visible, wire, auto, enum=None, is_fd=False):
88 new_field = Field(self, field_type, field_name, visible, wire, auto, enum, is_fd)
244 class Enum(SimpleType):
246 Derived class which represents an enum. Fixed-size.
253 SimpleType.__init__(self, name, 4, 'enum')
280 out = __main__.output['enum']
314 def make_member_of(self, module, complex_type, field_type, field_name, visible, wire, auto, enum=None):
333 type.make_member_of(module, complex_type, lenfield_type, lenfield_name, True, lenwire, False, enum)
338 Type.make_member_of(self, module, complex_type, field_type, field_name, visible, wire, auto, enum, self.member.is_fd)
544 enum = Non
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/valhall/
valhall.py 52 class Enum:
73 return Enum(el.attrib['name'], values)
86 enum = enums[name]
87 self.bare_values = [x.value for x in enum.values]
88 defaults = [x for x in enum.values if x.default]
332 for child in root.findall('enum'):
  /xsrc/external/mit/MesaLib.old/dist/src/intel/genxml/
gen_pack_header.py 300 type = 'enum ' + self.parser.gen_prefix(safe_name(self.type))
528 # Set of enum names we've seen.
579 elif name == "enum":
581 self.enum = safe_name(attrs["name"])
608 elif name == "enum":
610 self.enum = None
688 print('enum %s {' % self.gen_prefix(self.enum))
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/swr/rasterizer/codegen/
gen_archrast.py 62 Parses lines from a proto file that contain an enum definition and stores it in event_dict
67 # record all enum values in enumeration
76 enum = re.match(r'(\s*)(\w+)(\s*)', line)
78 if enum:
130 match = re.match(r'(\s*)enum(\s*)(\w+)', line)
  /xsrc/external/mit/MesaLib/dist/src/amd/common/
sid_tables.py 311 enum = regdb.enum(dbfield.enum_ref)
312 for entry in enum.entries:
  /xsrc/external/mit/MesaLib/dist/docs/_extra/specs/
MESA_texture_array.spec 88 void FramebufferTextureLayerEXT(enum target, enum attachment,
168 void TexImage3D(enum target, int level, int internalformat,
170 enum format, enum type, void *data);
195 void TexImage2D(enum target, int level,
197 int border, enum format, enum type, void *data);
233 void CopyTexImage2D(enum target, int level,
234 enum internalformat, int x, int y, sizei width
    [all...]
  /xsrc/external/mit/MesaLib/dist/docs/_extra/specs/OLD/
MESA_program_debug.spec 116 typedef void (*programcallbackMESA)(enum target, void *data)
118 void ProgramCallbackMESA(enum target, programcallbackMESA callback,
121 void GetProgramRegisterfvMESA(enum target, sizei len,
170 void ProgramCallbackMESA(enum target, programcallbackMESA callback,
183 typedef void (*programcallbackMESA)(enum target, void *data)
215 void GetProgramRegisterfvMESA(enum target, sizei len,
  /xsrc/external/mit/MesaLib/dist/src/panfrost/bifrost/
bi_printer.c.py 27 bi_swizzle_as_str(enum bi_swizzle swz)
116 bi_${mod}_as_str(enum bi_${mod} ${mod})
  /xsrc/external/mit/MesaLib.old/dist/docs/specs/
MESA_texture_array.spec 88 void FramebufferTextureLayerEXT(enum target, enum attachment,
168 void TexImage3D(enum target, int level, int internalformat,
170 enum format, enum type, void *data);
195 void TexImage2D(enum target, int level,
197 int border, enum format, enum type, void *data);
233 void CopyTexImage2D(enum target, int level,
234 enum internalformat, int x, int y, sizei width
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/docs/specs/OLD/
MESA_program_debug.spec 116 typedef void (*programcallbackMESA)(enum target, void *data)
118 void ProgramCallbackMESA(enum target, programcallbackMESA callback,
121 void GetProgramRegisterfvMESA(enum target, sizei len,
170 void ProgramCallbackMESA(enum target, programcallbackMESA callback,
183 typedef void (*programcallbackMESA)(enum target, void *data)
215 void GetProgramRegisterfvMESA(enum target, sizei len,
  /xsrc/external/mit/libxcb/dist/src/
c_client.py 37 # keeps enum objects so that we can refer to them when generating manpages.
359 Exported function that handles enum declarations.
366 tname = _t(name + ('enum',))
370 _h('typedef enum %s {', tname)
2263 field.enum = 'GC'
2265 field.enum = 'CW'
2267 field.enum = 'CW'
2268 if field.enum:
2270 key = (*self.name[:-1], field.enum)
2274 tname = _t(key + ('enum',))
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/asahi/compiler/
agx_opcodes.py 71 def enum(name, value_dict): function
73 return immediate(name, "enum agx_" + name)
78 FORMAT = immediate("format", "enum agx_format")
89 LOD_MODE = immediate("lod_mode", "enum agx_lod_mode")
90 DIM = immediate("dim", "enum agx_dim")
99 SR = enum("sr", {

Completed in 27 milliseconds

1 2