Class CompilerCPP

Inheritance Relationships

Base Type

Class Documentation

class CompilerCPP : public SPIRV_CROSS_NAMESPACE::CompilerGLSL

Public Functions

inline explicit CompilerCPP(std::vector<uint32_t> spirv_)
inline CompilerCPP(const uint32_t *ir_, size_t word_count)
inline explicit CompilerCPP(const ParsedIR &ir_)
inline explicit CompilerCPP(ParsedIR &&ir_)
virtual std::string compile() override
inline void set_interface_name(std::string name)