|
RetroArch
|
#include <spirv_cross.hpp>
Public Member Functions | |
| BufferAccessHandler (const Compiler &compiler_, std::vector< BufferRange > &ranges_, uint32_t id_) | |
| bool | handle (spv::Op opcode, const uint32_t *args, uint32_t length) override |
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 | |
| const Compiler & | compiler |
| std::vector< BufferRange > & | ranges |
| uint32_t | id |
| std::unordered_set< uint32_t > | seen |
|
inline |
|
overridevirtual |
Implements spirv_cross::Compiler::OpcodeHandler.
| uint32_t spirv_cross::Compiler::BufferAccessHandler::id |
| std::vector<BufferRange>& spirv_cross::Compiler::BufferAccessHandler::ranges |
| std::unordered_set<uint32_t> spirv_cross::Compiler::BufferAccessHandler::seen |
1.8.15