#include <spirv_glsl.hpp>
◆ Precision
| Enumerator |
|---|
| DontCare | |
| Lowp | |
| Mediump | |
| Highp | |
◆ default_float_precision
◆ default_int_precision
| Precision spirv_cross::CompilerGLSL::Options::default_int_precision = Highp |
◆ enable_420pack_extension
| bool spirv_cross::CompilerGLSL::Options::enable_420pack_extension = true |
◆ es
| bool spirv_cross::CompilerGLSL::Options::es = false |
◆ fixup_clipspace
| bool spirv_cross::CompilerGLSL::Options::fixup_clipspace = false |
◆ flatten_multidimensional_arrays
| bool spirv_cross::CompilerGLSL::Options::flatten_multidimensional_arrays = false |
◆ flip_vert_y
| bool spirv_cross::CompilerGLSL::Options::flip_vert_y = false |
◆ force_temporary
| bool spirv_cross::CompilerGLSL::Options::force_temporary = false |
◆ fragment
| struct { ... } spirv_cross::CompilerGLSL::Options::fragment |
◆ separate_shader_objects
| bool spirv_cross::CompilerGLSL::Options::separate_shader_objects = false |
◆ support_nonzero_base_instance
| bool spirv_cross::CompilerGLSL::Options::support_nonzero_base_instance = true |
◆ version
| uint32_t spirv_cross::CompilerGLSL::Options::version = 450 |
◆ vertex
| struct { ... } spirv_cross::CompilerGLSL::Options::vertex |
◆ vulkan_semantics
| bool spirv_cross::CompilerGLSL::Options::vulkan_semantics = false |
The documentation for this struct was generated from the following file: