#include <spirv_glsl.hpp>
◆ allow_precision_qualifiers
bool spirv_cross::CompilerGLSL::BackendVariations::allow_precision_qualifiers = false |
◆ allow_truncated_access_chain
bool spirv_cross::CompilerGLSL::BackendVariations::allow_truncated_access_chain = false |
◆ basic_int_type
const char* spirv_cross::CompilerGLSL::BackendVariations::basic_int_type = "int" |
◆ basic_uint_type
const char* spirv_cross::CompilerGLSL::BackendVariations::basic_uint_type = "uint" |
◆ boolean_mix_support
bool spirv_cross::CompilerGLSL::BackendVariations::boolean_mix_support = true |
◆ can_declare_arrays_inline
bool spirv_cross::CompilerGLSL::BackendVariations::can_declare_arrays_inline = true |
◆ can_declare_struct_inline
bool spirv_cross::CompilerGLSL::BackendVariations::can_declare_struct_inline = true |
◆ can_return_array
bool spirv_cross::CompilerGLSL::BackendVariations::can_return_array = true |
◆ can_swizzle_scalar
bool spirv_cross::CompilerGLSL::BackendVariations::can_swizzle_scalar = false |
◆ discard_literal
std::string spirv_cross::CompilerGLSL::BackendVariations::discard_literal = "discard" |
◆ double_literal_suffix
bool spirv_cross::CompilerGLSL::BackendVariations::double_literal_suffix = true |
◆ explicit_struct_type
bool spirv_cross::CompilerGLSL::BackendVariations::explicit_struct_type = false |
◆ flexible_member_array_supported
bool spirv_cross::CompilerGLSL::BackendVariations::flexible_member_array_supported = true |
◆ float_literal_suffix
bool spirv_cross::CompilerGLSL::BackendVariations::float_literal_suffix = false |
◆ force_gl_in_out_block
bool spirv_cross::CompilerGLSL::BackendVariations::force_gl_in_out_block = false |
◆ half_literal_suffix
const char* spirv_cross::CompilerGLSL::BackendVariations::half_literal_suffix = "hf" |
◆ long_long_literal_suffix
bool spirv_cross::CompilerGLSL::BackendVariations::long_long_literal_suffix = false |
◆ native_row_major_matrix
bool spirv_cross::CompilerGLSL::BackendVariations::native_row_major_matrix = true |
◆ shared_is_implied
bool spirv_cross::CompilerGLSL::BackendVariations::shared_is_implied = false |
◆ supports_empty_struct
bool spirv_cross::CompilerGLSL::BackendVariations::supports_empty_struct = false |
◆ supports_extensions
bool spirv_cross::CompilerGLSL::BackendVariations::supports_extensions = false |
◆ swizzle_is_function
bool spirv_cross::CompilerGLSL::BackendVariations::swizzle_is_function = false |
◆ uint32_t_literal_suffix
bool spirv_cross::CompilerGLSL::BackendVariations::uint32_t_literal_suffix = true |
◆ use_constructor_splatting
bool spirv_cross::CompilerGLSL::BackendVariations::use_constructor_splatting = true |
◆ use_initializer_list
bool spirv_cross::CompilerGLSL::BackendVariations::use_initializer_list = false |
◆ use_typed_initializer_list
bool spirv_cross::CompilerGLSL::BackendVariations::use_typed_initializer_list = false |
The documentation for this struct was generated from the following file: