RetroArch
glslang.hpp
Go to the documentation of this file.
1 #ifndef GLSLANG_COMPILER_HPP
2 #define GLSLANG_COMPILER_HPP
3 
4 #include <vector>
5 #include <string>
6 #include <stdint.h>
7 
8 namespace glslang
9 {
10  enum Stage
11  {
18  };
19 
20  bool compile_spirv(const std::string &source, Stage stage, std::vector<uint32_t> *spirv);
21 }
22 
23 #endif
24 
GLsizei const GLchar *const * string
Definition: glext.h:6699
Definition: glslang.hpp:12
bool compile_spirv(const std::string &source, Stage stage, std::vector< uint32_t > *spirv)
Definition: glslang.cpp:337
Definition: glslang.hpp:13
Definition: arrays.h:46
GLsizei GLsizei GLchar * source
Definition: glext.h:6688
Definition: glslang.hpp:17
Stage
Definition: glslang.hpp:10
Definition: glslang.hpp:16
Definition: glslang.hpp:15
Definition: glslang.hpp:14