Lines Matching refs:bitfield
685 bitfieldsByName = {bitfield.name: bitfield for bitfield in allBitfields}
766 if not bitfieldName in [bitfield.name for bitfield in bitfields]:
890 def genBitfieldSrc (bitfield): argument
891 if len(bitfield.values) > 0:
892 yield "enum %s" % getBitEnumNameForBitfield(bitfield.name)
894 for line in indentLines(["\t%s\t= %s," % v for v in bitfield.values]):
897 yield "typedef uint32_t %s;" % bitfield.name
987 for bitfield in api.bitfields:
988 if not bitfield.isAlias:
989 for line in genBitfieldSrc(bitfield):
993 if bitfield2.alias == bitfield:
994 yield "typedef %s %s;" % (bitfield2.name, bitfield.name)
1113 …tget%sStr\t(%s value);" % (bitfield.name[2:], bitfield.name) for bitfield in api.bitfields if not …
1148 for bitfield in api.bitfields:
1149 if bitfield.isAlias:
1150 if bitfield.name != 'VkBuildAccelerationStructureFlagsNV':
1153 yield "tcu::Format::Bitfield<32> get%sStr (%s value)" % (bitfield.name[2:], bitfield.name)
1156 if len(bitfield.values) > 0:
1159 …for line in indentLines(["\t\ttcu::Format::BitDesc(%s,\t\"%s\")," % (n, n) for n, v in bitfield.va…
1167 bitfieldTypeNames = set([bitfield.name for bitfield in api.bitfields])