Module basis_universal_sys::transcoding_bindings[][src]

Structs

Transcoder
basist_basisu_image_info
basist_basisu_image_level_info
basist_basisu_transcoder_state
basist_basisu_transcoder_state_block_preds

Constants

basist_basis_tex_format_cETC1S
basist_basis_tex_format_cUASTC4x4
basist_basis_texture_type_cBASISTexType2D
basist_basis_texture_type_cBASISTexType2DArray
basist_basis_texture_type_cBASISTexTypeCubemapArray
basist_basis_texture_type_cBASISTexTypeTotal
basist_basis_texture_type_cBASISTexTypeVideoFrames
basist_basis_texture_type_cBASISTexTypeVolume
basist_basisu_decode_flags_cDecodeFlagsBC1ForbidThreeColorBlocks
basist_basisu_decode_flags_cDecodeFlagsHighQuality
basist_basisu_decode_flags_cDecodeFlagsOutputHasAlphaIndices
basist_basisu_decode_flags_cDecodeFlagsPVRTCDecodeToNextPow2
basist_basisu_decode_flags_cDecodeFlagsTranscodeAlphaDataToOpaqueFormats
basist_basisu_transcoder_state_cMaxPrevFrameLevels
basist_block_format_cA32
basist_block_format_cASTC_4x4
basist_block_format_cATC_RGB
basist_block_format_cATC_RGBA_INTERPOLATED_ALPHA
basist_block_format_cBC1
basist_block_format_cBC3
basist_block_format_cBC4
basist_block_format_cBC5
basist_block_format_cBC7
basist_block_format_cBC7_M5_ALPHA
basist_block_format_cBC7_M5_COLOR
basist_block_format_cBGR565
basist_block_format_cETC1
basist_block_format_cETC2_EAC_A8
basist_block_format_cETC2_EAC_R11
basist_block_format_cETC2_EAC_RG11
basist_block_format_cETC2_RGBA
basist_block_format_cFXT1_RGB
basist_block_format_cIndices
basist_block_format_cPVRTC1_4_RGB
basist_block_format_cPVRTC1_4_RGBA
basist_block_format_cPVRTC2_4_RGB
basist_block_format_cPVRTC2_4_RGBA
basist_block_format_cRGB32
basist_block_format_cRGB565
basist_block_format_cRGBA32
basist_block_format_cRGBA4444
basist_block_format_cRGBA4444_ALPHA
basist_block_format_cRGBA4444_COLOR
basist_block_format_cRGBA4444_COLOR_OPAQUE
basist_block_format_cTotalBlockFormats
basist_transcoder_texture_format_cTFASTC_4x4
basist_transcoder_texture_format_cTFASTC_4x4_RGBA
basist_transcoder_texture_format_cTFATC_RGB
basist_transcoder_texture_format_cTFATC_RGBA
basist_transcoder_texture_format_cTFATC_RGBA_INTERPOLATED_ALPHA
basist_transcoder_texture_format_cTFBC1
basist_transcoder_texture_format_cTFBC1_RGB
basist_transcoder_texture_format_cTFBC3
basist_transcoder_texture_format_cTFBC3_RGBA
basist_transcoder_texture_format_cTFBC4
basist_transcoder_texture_format_cTFBC4_R
basist_transcoder_texture_format_cTFBC5
basist_transcoder_texture_format_cTFBC5_RG
basist_transcoder_texture_format_cTFBC7_ALT
basist_transcoder_texture_format_cTFBC7_M5
basist_transcoder_texture_format_cTFBC7_M5_RGBA
basist_transcoder_texture_format_cTFBC7_M6_OPAQUE_ONLY
basist_transcoder_texture_format_cTFBC7_M6_RGB
basist_transcoder_texture_format_cTFBC7_RGBA
basist_transcoder_texture_format_cTFBGR565
basist_transcoder_texture_format_cTFETC1
basist_transcoder_texture_format_cTFETC1_RGB
basist_transcoder_texture_format_cTFETC2
basist_transcoder_texture_format_cTFETC2_EAC_R11
basist_transcoder_texture_format_cTFETC2_EAC_RG11
basist_transcoder_texture_format_cTFETC2_RGBA
basist_transcoder_texture_format_cTFFXT1_RGB
basist_transcoder_texture_format_cTFPVRTC1_4_RGB
basist_transcoder_texture_format_cTFPVRTC1_4_RGBA
basist_transcoder_texture_format_cTFPVRTC2_4_RGB
basist_transcoder_texture_format_cTFPVRTC2_4_RGBA
basist_transcoder_texture_format_cTFRGB565
basist_transcoder_texture_format_cTFRGBA32
basist_transcoder_texture_format_cTFRGBA4444
basist_transcoder_texture_format_cTFTotalTextureFormats
basisu_texture_format_cABGR4444
basisu_texture_format_cASTC4x4
basisu_texture_format_cATC_RGB
basisu_texture_format_cATC_RGBA_INTERPOLATED_ALPHA
basisu_texture_format_cBC1
basisu_texture_format_cBC1_AMD
basisu_texture_format_cBC1_NV
basisu_texture_format_cBC3
basisu_texture_format_cBC4
basisu_texture_format_cBC5
basisu_texture_format_cBC7
basisu_texture_format_cBGR565
basisu_texture_format_cETC1
basisu_texture_format_cETC1S
basisu_texture_format_cETC2_ALPHA
basisu_texture_format_cETC2_R11_EAC
basisu_texture_format_cETC2_RG11_EAC
basisu_texture_format_cETC2_RGB
basisu_texture_format_cETC2_RGBA
basisu_texture_format_cFXT1_RGB
basisu_texture_format_cInvalidTextureFormat
basisu_texture_format_cPVRTC1_4_RGB
basisu_texture_format_cPVRTC1_4_RGBA
basisu_texture_format_cPVRTC2_4_RGBA
basisu_texture_format_cRGB565
basisu_texture_format_cRGBA32
basisu_texture_format_cRGBA4444
basisu_texture_format_cUASTC4x4

Functions

basis_get_basisu_texture_format
basis_get_block_format_name
basis_get_block_height
basis_get_block_width
basis_get_bytes_per_block_or_pixel
basis_get_format_name
basis_get_texture_type_name
basis_get_uncompressed_bytes_per_pixel
basis_is_format_supported
basis_transcoder_format_has_alpha
basis_transcoder_format_is_uncompressed
basis_validate_output_buffer_size
basisu_transcoder_init
transcoder_delete
transcoder_get_image_info
transcoder_get_image_level_desc
transcoder_get_image_level_info
transcoder_get_ready_to_transcode
transcoder_get_tex_format
transcoder_get_texture_type
transcoder_get_total_image_levels
transcoder_get_total_images
transcoder_get_userdata
transcoder_new
transcoder_start_transcoding
transcoder_stop_transcoding
transcoder_transcode_image_level
transcoder_validate_file_checksums
transcoder_validate_header

Type Definitions

basist_basis_tex_format
basist_basis_texture_type
basist_basisu_decode_flags
basist_basisu_transcoder_state__bindgen_ty_1
basist_block_format
basist_transcoder_texture_format
basisu_texture_format