Class ShadercSpvc.Functions

  • Enclosing class:
    ShadercSpvc

    public static final class ShadercSpvc.Functions
    extends java.lang.Object
    Contains the function pointers loaded from the shaderc SharedLibrary.
    • Field Detail

      • compiler_initialize, compiler_release, compile_options_initialize, compile_options_clone, compile_options_release, compile_options_set_entry_point, compile_options_set_remove_unused_variables, compile_options_set_robust_buffer_access_pass, compile_options_set_source_env, compile_options_set_target_env, compile_options_set_vulkan_semantics, compile_options_set_separate_shader_objects, compile_options_set_flatten_ubo, compile_options_set_glsl_language_version, compile_options_set_flatten_multidimensional_arrays, compile_options_set_es, compile_options_set_glsl_emit_push_constant_as_ubo, compile_options_set_msl_language_version, compile_options_set_msl_swizzle_texture_samples, compile_options_set_msl_platform, compile_options_set_msl_pad_fragment_output, compile_options_set_msl_capture, compile_options_set_msl_domain_lower_left, compile_options_set_msl_argument_buffers, compile_options_set_msl_discrete_descriptor_sets, compile_options_set_hlsl_shader_model, compile_options_set_hlsl_point_size_compat, compile_options_set_hlsl_point_coord_compat, compile_options_set_fixup_clipspace, compile_options_set_flip_vert_y, compile_options_set_validate, compile_options_set_for_fuzzing, compile_into_glsl, compile_into_hlsl, compile_into_msl, compile_into_vulkan, result_release, result_get_status, result_get_messages, result_get_string_output, result_get_binary_output, result_get_binary_length

        Function address.