char extension[13];
Word opcode;
UInt8 arg_order[4];
+ Word capability;
void (SpirVGenerator::*handler)(FunctionCall &, const std::vector<Id> &);
};
Id import_extension(const std::string &);
Id get_id(Node &) const;
Id allocate_id(Node &, Id);
+ Id allocate_forward_id(Node &);
Id write_constant(Id, Word, bool);
static ConstantKey get_constant_key(Id, const Variant &value);
Id get_constant_id(Id, const Variant &value);