|
RetroArch
|
#include "spirv.hpp"#include "GlslangToSpv.h"#include "SpvBuilder.h"#include "GLSL.std.450.h"#include "GLSL.ext.KHR.h"#include "GLSL.ext.EXT.h"#include "../glslang/MachineIndependent/localintermediate.h"#include "../glslang/MachineIndependent/SymbolTable.h"#include "../glslang/Include/Common.h"#include "../glslang/Include/revision.h"#include <fstream>#include <iomanip>#include <list>#include <map>#include <stack>#include <string>#include <vector>Namespaces | |
| spv | |
| glslang | |
Functions | |
| void | glslang::GetSpirvVersion (std::string &version) |
| int | glslang::GetSpirvGeneratorVersion () |
| void | glslang::OutputSpvBin (const std::vector< unsigned int > &spirv, const char *baseName) |
| void | glslang::OutputSpvHex (const std::vector< unsigned int > &spirv, const char *baseName, const char *varName) |
| void | glslang::GlslangToSpv (const glslang::TIntermediate &intermediate, std::vector< unsigned int > &spirv, SpvOptions *options) |
| void | glslang::GlslangToSpv (const glslang::TIntermediate &intermediate, std::vector< unsigned int > &spirv, spv::SpvBuildLogger *logger, SpvOptions *options) |
1.8.15