RetroArch
|
#include <spirv_cross.hpp>
Public Member Functions | |
ActiveBuiltinHandler (Compiler &compiler_) | |
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) |
Public Member Functions inherited from spirv_cross::Compiler::OpcodeHandler | |
virtual | ~OpcodeHandler ()=default |
virtual bool | follow_function_call (const SPIRFunction &) |
virtual void | set_current_block (const SPIRBlock &) |
virtual bool | begin_function_scope (const uint32_t *, uint32_t) |
virtual bool | end_function_scope (const uint32_t *, uint32_t) |
Public Attributes | |
Compiler & | compiler |
|
inline |
|
overridevirtual |
Implements spirv_cross::Compiler::OpcodeHandler.
void Compiler::ActiveBuiltinHandler::handle_builtin | ( | const SPIRType & | type, |
spv::BuiltIn | builtin, | ||
const Bitset & | decoration_flags | ||
) |
Compiler& spirv_cross::Compiler::ActiveBuiltinHandler::compiler |