Struct Compiler::ActiveBuiltinHandler

Nested Relationships

This struct is a nested type of Class Compiler.

Inheritance Relationships

Base Type

Struct Documentation

struct ActiveBuiltinHandler : public SPIRV_CROSS_NAMESPACE::Compiler::OpcodeHandler

Public Functions

inline ActiveBuiltinHandler(Compiler &compiler_)
virtual bool handle(spv::Op opcode, const uint32_t *args, uint32_t length) override
void handle_builtin(const SPIRType &type, spv::BuiltIn builtin, const Bitset &decoration_flags)
void add_if_builtin(uint32_t id)
void add_if_builtin_or_block(uint32_t id)
void add_if_builtin(uint32_t id, bool allow_blocks)

Public Members

Compiler &compiler