Class GLSLang.Functions

java.lang.Object
org.lwjgl.util.shaderc.GLSLang.Functions
Enclosing class:
GLSLang

public static final class GLSLang.Functions extends Object
Contains the function pointers loaded from the shaderc SharedLibrary.
  • Field Details

    • get_version

      public static final long get_version
      Function address.
    • initialize_process

      public static final long initialize_process
      Function address.
    • finalize_process

      public static final long finalize_process
      Function address.
    • shader_create

      public static final long shader_create
      Function address.
    • shader_delete

      public static final long shader_delete
      Function address.
    • shader_set_preamble

      public static final long shader_set_preamble
      Function address.
    • shader_set_entry_point

      public static final long shader_set_entry_point
      Function address.
    • shader_set_invert_y

      public static final long shader_set_invert_y
      Function address.
    • shader_shift_binding

      public static final long shader_shift_binding
      Function address.
    • shader_shift_binding_for_set

      public static final long shader_shift_binding_for_set
      Function address.
    • shader_set_options

      public static final long shader_set_options
      Function address.
    • shader_set_glsl_version

      public static final long shader_set_glsl_version
      Function address.
    • shader_set_default_uniform_block_set_and_binding

      public static final long shader_set_default_uniform_block_set_and_binding
      Function address.
    • shader_set_default_uniform_block_name

      public static final long shader_set_default_uniform_block_name
      Function address.
    • shader_set_resource_set_binding

      public static final long shader_set_resource_set_binding
      Function address.
    • shader_preprocess

      public static final long shader_preprocess
      Function address.
    • shader_parse

      public static final long shader_parse
      Function address.
    • shader_get_preprocessed_code

      public static final long shader_get_preprocessed_code
      Function address.
    • shader_set_preprocessed_code

      public static final long shader_set_preprocessed_code
      Function address.
    • shader_get_info_log

      public static final long shader_get_info_log
      Function address.
    • shader_get_info_debug_log

      public static final long shader_get_info_debug_log
      Function address.
    • program_create

      public static final long program_create
      Function address.
    • program_delete

      public static final long program_delete
      Function address.
    • program_add_shader

      public static final long program_add_shader
      Function address.
    • program_add_source_text

      public static final long program_add_source_text
      Function address.
    • program_set_source_file

      public static final long program_set_source_file
      Function address.
    • program_map_io

      public static final long program_map_io
      Function address.
    • program_map_io_with_resolver_and_mapper

      public static final long program_map_io_with_resolver_and_mapper
      Function address.
    • program_SPIRV_generate

      public static final long program_SPIRV_generate
      Function address.
    • program_SPIRV_generate_with_options

      public static final long program_SPIRV_generate_with_options
      Function address.
    • program_SPIRV_get_size

      public static final long program_SPIRV_get_size
      Function address.
    • program_SPIRV_get

      public static final long program_SPIRV_get
      Function address.
    • program_SPIRV_get_ptr

      public static final long program_SPIRV_get_ptr
      Function address.
    • program_SPIRV_get_messages

      public static final long program_SPIRV_get_messages
      Function address.
    • program_get_info_log

      public static final long program_get_info_log
      Function address.
    • program_get_info_debug_log

      public static final long program_get_info_debug_log
      Function address.
    • glsl_mapper_create

      public static final long glsl_mapper_create
      Function address.
    • glsl_mapper_delete

      public static final long glsl_mapper_delete
      Function address.
    • glsl_resolver_create

      public static final long glsl_resolver_create
      Function address.
    • glsl_resolver_delete

      public static final long glsl_resolver_delete
      Function address.
    • resource

      public static final long resource
      Function address.
    • default_resource

      public static final long default_resource
      Function address.
    • default_resource_string

      public static final long default_resource_string
      Function address.
    • decode_resource_limits

      public static final long decode_resource_limits
      Function address.