public static final class Spvc.Functions
extends java.lang.Object
SharedLibrary.| Modifier and Type | Field and Description |
|---|---|
static long |
compiler_add_header_line
Function address.
|
static long |
compiler_buffer_get_hlsl_counter_buffer
Function address.
|
static long |
compiler_buffer_is_hlsl_counter_buffer
Function address.
|
static long |
compiler_build_combined_image_samplers
Function address.
|
static long |
compiler_build_dummy_sampler_for_combined_images
Function address.
|
static long |
compiler_compile
Function address.
|
static long |
compiler_create_compiler_options
Function address.
|
static long |
compiler_create_shader_resources
Function address.
|
static long |
compiler_create_shader_resources_for_active_variables
Function address.
|
static long |
compiler_flatten_buffer_block
Function address.
|
static long |
compiler_get_active_buffer_ranges
Function address.
|
static long |
compiler_get_active_interface_variables
Function address.
|
static long |
compiler_get_binary_offset_for_decoration
Function address.
|
static long |
compiler_get_buffer_block_decorations
Function address.
|
static long |
compiler_get_cleansed_entry_point_name
Function address.
|
static long |
compiler_get_combined_image_samplers
Function address.
|
static long |
compiler_get_constant_handle
Function address.
|
static long |
compiler_get_current_id_bound
Function address.
|
static long |
compiler_get_declared_capabilities
Function address.
|
static long |
compiler_get_declared_extensions
Function address.
|
static long |
compiler_get_declared_struct_member_size
Function address.
|
static long |
compiler_get_declared_struct_size
Function address.
|
static long |
compiler_get_declared_struct_size_runtime_array
Function address.
|
static long |
compiler_get_decoration
Function address.
|
static long |
compiler_get_decoration_string
Function address.
|
static long |
compiler_get_entry_points
Function address.
|
static long |
compiler_get_execution_mode_argument
Function address.
|
static long |
compiler_get_execution_mode_argument_by_index
Function address.
|
static long |
compiler_get_execution_model
Function address.
|
static long |
compiler_get_execution_modes
Function address.
|
static long |
compiler_get_member_decoration
Function address.
|
static long |
compiler_get_member_decoration_string
Function address.
|
static long |
compiler_get_member_name
Function address.
|
static long |
compiler_get_name
Function address.
|
static long |
compiler_get_remapped_declared_block_name
Function address.
|
static long |
compiler_get_specialization_constants
Function address.
|
static long |
compiler_get_type_handle
Function address.
|
static long |
compiler_get_work_group_size_specialization_constants
Function address.
|
static long |
compiler_has_decoration
Function address.
|
static long |
compiler_has_member_decoration
Function address.
|
static long |
compiler_hlsl_add_vertex_attribute_remap
Function address.
|
static long |
compiler_hlsl_remap_num_workgroups_builtin
Function address.
|
static long |
compiler_hlsl_set_resource_binding_flags
Function address.
|
static long |
compiler_hlsl_set_root_constants_layout
Function address.
|
static long |
compiler_install_compiler_options
Function address.
|
static long |
compiler_msl_add_discrete_descriptor_set
Function address.
|
static long |
compiler_msl_add_dynamic_buffer
Function address.
|
static long |
compiler_msl_add_resource_binding
Function address.
|
static long |
compiler_msl_add_vertex_attribute
Function address.
|
static long |
compiler_msl_get_automatic_resource_binding
Function address.
|
static long |
compiler_msl_get_automatic_resource_binding_secondary
Function address.
|
static long |
compiler_msl_is_rasterization_disabled
Function address.
|
static long |
compiler_msl_is_resource_used
Function address.
|
static long |
compiler_msl_is_vertex_attribute_used
Function address.
|
static long |
compiler_msl_needs_buffer_size_buffer
Function address.
|
static long |
compiler_msl_needs_input_threadgroup_mem
Function address.
|
static long |
compiler_msl_needs_output_buffer
Function address.
|
static long |
compiler_msl_needs_patch_output_buffer
Function address.
|
static long |
compiler_msl_needs_swizzle_buffer
Function address.
|
static long |
compiler_msl_remap_constexpr_sampler
Function address.
|
static long |
compiler_msl_remap_constexpr_sampler_by_binding
Function address.
|
static long |
compiler_msl_remap_constexpr_sampler_by_binding_ycbcr
Function address.
|
static long |
compiler_msl_remap_constexpr_sampler_ycbcr
Function address.
|
static long |
compiler_msl_set_argument_buffer_device_address_space
Function address.
|
static long |
compiler_msl_set_fragment_output_components
Function address.
|
static long |
compiler_options_set_bool
Function address.
|
static long |
compiler_options_set_uint
Function address.
|
static long |
compiler_rename_entry_point
Function address.
|
static long |
compiler_require_extension
Function address.
|
static long |
compiler_set_decoration
Function address.
|
static long |
compiler_set_decoration_string
Function address.
|
static long |
compiler_set_enabled_interface_variables
Function address.
|
static long |
compiler_set_entry_point
Function address.
|
static long |
compiler_set_execution_mode
Function address.
|
static long |
compiler_set_execution_mode_with_arguments
Function address.
|
static long |
compiler_set_member_decoration
Function address.
|
static long |
compiler_set_member_decoration_string
Function address.
|
static long |
compiler_set_member_name
Function address.
|
static long |
compiler_set_name
Function address.
|
static long |
compiler_type_struct_member_array_stride
Function address.
|
static long |
compiler_type_struct_member_matrix_stride
Function address.
|
static long |
compiler_type_struct_member_offset
Function address.
|
static long |
compiler_unset_decoration
Function address.
|
static long |
compiler_unset_execution_mode
Function address.
|
static long |
compiler_unset_member_decoration
Function address.
|
static long |
constant_get_scalar_fp16
Function address.
|
static long |
constant_get_scalar_fp32
Function address.
|
static long |
constant_get_scalar_fp64
Function address.
|
static long |
constant_get_scalar_i16
Function address.
|
static long |
constant_get_scalar_i32
Function address.
|
static long |
constant_get_scalar_i8
Function address.
|
static long |
constant_get_scalar_u16
Function address.
|
static long |
constant_get_scalar_u32
Function address.
|
static long |
constant_get_scalar_u8
Function address.
|
static long |
constant_get_subconstants
Function address.
|
static long |
constant_get_type
Function address.
|
static long |
context_create
Function address.
|
static long |
context_create_compiler
Function address.
|
static long |
context_destroy
Function address.
|
static long |
context_get_last_error_string
Function address.
|
static long |
context_parse_spirv
Function address.
|
static long |
context_release_allocations
Function address.
|
static long |
context_set_error_callback
Function address.
|
static long |
get_commit_revision_and_timestamp
Function address.
|
static long |
get_version
Function address.
|
static long |
msl_constexpr_sampler_init
Function address.
|
static long |
msl_get_aux_buffer_struct_version
Function address.
|
static long |
msl_resource_binding_init
Function address.
|
static long |
msl_sampler_ycbcr_conversion_init
Function address.
|
static long |
msl_vertex_attribute_init
Function address.
|
static long |
resources_get_resource_list_for_type
Function address.
|
static long |
type_array_dimension_is_literal
Function address.
|
static long |
type_get_array_dimension
Function address.
|
static long |
type_get_base_type_id
Function address.
|
static long |
type_get_basetype
Function address.
|
static long |
type_get_bit_width
Function address.
|
static long |
type_get_columns
Function address.
|
static long |
type_get_image_access_qualifier
Function address.
|
static long |
type_get_image_arrayed
Function address.
|
static long |
type_get_image_dimension
Function address.
|
static long |
type_get_image_is_depth
Function address.
|
static long |
type_get_image_is_storage
Function address.
|
static long |
type_get_image_multisampled
Function address.
|
static long |
type_get_image_sampled_type
Function address.
|
static long |
type_get_image_storage_format
Function address.
|
static long |
type_get_member_type
Function address.
|
static long |
type_get_num_array_dimensions
Function address.
|
static long |
type_get_num_member_types
Function address.
|
static long |
type_get_storage_class
Function address.
|
static long |
type_get_vector_size
Function address.
|
public static final long get_version
public static final long get_commit_revision_and_timestamp
public static final long msl_vertex_attribute_init
public static final long msl_resource_binding_init
public static final long msl_get_aux_buffer_struct_version
public static final long msl_constexpr_sampler_init
public static final long msl_sampler_ycbcr_conversion_init
public static final long context_create
public static final long context_destroy
public static final long context_release_allocations
public static final long context_get_last_error_string
public static final long context_set_error_callback
public static final long context_parse_spirv
public static final long context_create_compiler
public static final long compiler_get_current_id_bound
public static final long compiler_create_compiler_options
public static final long compiler_options_set_bool
public static final long compiler_options_set_uint
public static final long compiler_install_compiler_options
public static final long compiler_compile
public static final long compiler_add_header_line
public static final long compiler_require_extension
public static final long compiler_flatten_buffer_block
public static final long compiler_hlsl_set_root_constants_layout
public static final long compiler_hlsl_add_vertex_attribute_remap
public static final long compiler_hlsl_remap_num_workgroups_builtin
public static final long compiler_hlsl_set_resource_binding_flags
public static final long compiler_msl_is_rasterization_disabled
public static final long compiler_msl_needs_swizzle_buffer
public static final long compiler_msl_needs_buffer_size_buffer
public static final long compiler_msl_needs_output_buffer
public static final long compiler_msl_needs_patch_output_buffer
public static final long compiler_msl_needs_input_threadgroup_mem
public static final long compiler_msl_add_vertex_attribute
public static final long compiler_msl_add_resource_binding
public static final long compiler_msl_add_discrete_descriptor_set
public static final long compiler_msl_set_argument_buffer_device_address_space
public static final long compiler_msl_is_vertex_attribute_used
public static final long compiler_msl_is_resource_used
public static final long compiler_msl_remap_constexpr_sampler
public static final long compiler_msl_remap_constexpr_sampler_by_binding
public static final long compiler_msl_remap_constexpr_sampler_ycbcr
public static final long compiler_msl_remap_constexpr_sampler_by_binding_ycbcr
public static final long compiler_msl_set_fragment_output_components
public static final long compiler_msl_get_automatic_resource_binding
public static final long compiler_msl_get_automatic_resource_binding_secondary
public static final long compiler_msl_add_dynamic_buffer
public static final long compiler_get_active_interface_variables
public static final long compiler_set_enabled_interface_variables
public static final long compiler_create_shader_resources
public static final long compiler_create_shader_resources_for_active_variables
public static final long resources_get_resource_list_for_type
public static final long compiler_set_decoration
public static final long compiler_set_decoration_string
public static final long compiler_set_name
public static final long compiler_set_member_decoration
public static final long compiler_set_member_decoration_string
public static final long compiler_set_member_name
public static final long compiler_unset_decoration
public static final long compiler_unset_member_decoration
public static final long compiler_has_decoration
public static final long compiler_has_member_decoration
public static final long compiler_get_name
public static final long compiler_get_decoration
public static final long compiler_get_decoration_string
public static final long compiler_get_member_decoration
public static final long compiler_get_member_decoration_string
public static final long compiler_get_member_name
public static final long compiler_get_entry_points
public static final long compiler_set_entry_point
public static final long compiler_rename_entry_point
public static final long compiler_get_cleansed_entry_point_name
public static final long compiler_set_execution_mode
public static final long compiler_unset_execution_mode
public static final long compiler_set_execution_mode_with_arguments
public static final long compiler_get_execution_modes
public static final long compiler_get_execution_mode_argument
public static final long compiler_get_execution_mode_argument_by_index
public static final long compiler_get_execution_model
public static final long compiler_get_type_handle
public static final long type_get_base_type_id
public static final long type_get_basetype
public static final long type_get_bit_width
public static final long type_get_vector_size
public static final long type_get_columns
public static final long type_get_num_array_dimensions
public static final long type_array_dimension_is_literal
public static final long type_get_array_dimension
public static final long type_get_num_member_types
public static final long type_get_member_type
public static final long type_get_storage_class
public static final long type_get_image_sampled_type
public static final long type_get_image_dimension
public static final long type_get_image_is_depth
public static final long type_get_image_arrayed
public static final long type_get_image_multisampled
public static final long type_get_image_is_storage
public static final long type_get_image_storage_format
public static final long type_get_image_access_qualifier
public static final long compiler_get_declared_struct_size
public static final long compiler_get_declared_struct_size_runtime_array
public static final long compiler_get_declared_struct_member_size
public static final long compiler_type_struct_member_offset
public static final long compiler_type_struct_member_array_stride
public static final long compiler_type_struct_member_matrix_stride
public static final long compiler_build_dummy_sampler_for_combined_images
public static final long compiler_build_combined_image_samplers
public static final long compiler_get_combined_image_samplers
public static final long compiler_get_specialization_constants
public static final long compiler_get_constant_handle
public static final long compiler_get_work_group_size_specialization_constants
public static final long compiler_get_active_buffer_ranges
public static final long constant_get_scalar_fp16
public static final long constant_get_scalar_fp32
public static final long constant_get_scalar_fp64
public static final long constant_get_scalar_u32
public static final long constant_get_scalar_i32
public static final long constant_get_scalar_u16
public static final long constant_get_scalar_i16
public static final long constant_get_scalar_u8
public static final long constant_get_scalar_i8
public static final long constant_get_subconstants
public static final long constant_get_type
public static final long compiler_get_binary_offset_for_decoration
public static final long compiler_buffer_is_hlsl_counter_buffer
public static final long compiler_buffer_get_hlsl_counter_buffer
public static final long compiler_get_declared_capabilities
public static final long compiler_get_declared_extensions
public static final long compiler_get_remapped_declared_block_name
public static final long compiler_get_buffer_block_decorations
Copyright LWJGL. All Rights Reserved. License terms.