| /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", {
|