[−] List of all items
Structs
- ISlangBlob
- ISlangFileSystem
- ISlangFileSystemExt
- ISlangSharedLibrary
- ISlangSharedLibraryLoader
- ISlangUnknown
- ISlangUnknown__bindgen_vtable
- ISlangWriter
- SlangCompileRequest
- SlangLinkage
- SlangModule
- SlangReflection
- SlangReflectionEntryPoint
- SlangReflectionModifier
- SlangReflectionType
- SlangReflectionTypeLayout
- SlangReflectionTypeParameter
- SlangReflectionUserAttribute
- SlangReflectionVariable
- SlangReflectionVariableLayout
- SlangSession
- SlangUUID
- _GUID
Functions
- spAddBuiltins
- spAddCodeGenTarget
- spAddEntryPoint
- spAddEntryPointEx
- spAddPreprocessorDefine
- spAddSearchPath
- spAddTranslationUnit
- spAddTranslationUnitSourceBlob
- spAddTranslationUnitSourceFile
- spAddTranslationUnitSourceString
- spAddTranslationUnitSourceStringSpan
- spCompile
- spCreateCompileRequest
- spCreateLinkage
- spCreateSession
- spDestroyCompileRequest
- spDestroyLinkage
- spDestroySession
- spFindProfile
- spGetCompileRequestCode
- spGetDependencyFileCount
- spGetDependencyFilePath
- spGetDiagnosticOutput
- spGetDiagnosticOutputBlob
- spGetEntryPointCode
- spGetEntryPointCodeBlob
- spGetEntryPointSource
- spGetReflection
- spGetTranslationUnitCount
- spGetTranslationUnitSource
- spGetWriter
- spLoadModule
- spProcessCommandLineArguments
- spReflectionEntryPoint_getComputeThreadGroupSize
- spReflectionEntryPoint_getName
- spReflectionEntryPoint_getParameterByIndex
- spReflectionEntryPoint_getParameterCount
- spReflectionEntryPoint_getStage
- spReflectionEntryPoint_usesAnySampleRateInput
- spReflectionParameter_GetBindingIndex
- spReflectionParameter_GetBindingSpace
- spReflectionTypeLayout_GetCategoryByIndex
- spReflectionTypeLayout_GetCategoryCount
- spReflectionTypeLayout_GetElementStride
- spReflectionTypeLayout_GetElementTypeLayout
- spReflectionTypeLayout_GetElementVarLayout
- spReflectionTypeLayout_GetFieldByIndex
- spReflectionTypeLayout_GetMatrixLayoutMode
- spReflectionTypeLayout_GetParameterCategory
- spReflectionTypeLayout_GetSize
- spReflectionTypeLayout_GetType
- spReflectionTypeLayout_getGenericParamIndex
- spReflectionTypeParameter_GetConstraintByIndex
- spReflectionTypeParameter_GetConstraintCount
- spReflectionTypeParameter_GetIndex
- spReflectionTypeParameter_GetName
- spReflectionType_FindUserAttributeByName
- spReflectionType_GetColumnCount
- spReflectionType_GetElementCount
- spReflectionType_GetElementType
- spReflectionType_GetFieldByIndex
- spReflectionType_GetFieldCount
- spReflectionType_GetKind
- spReflectionType_GetName
- spReflectionType_GetResourceAccess
- spReflectionType_GetResourceResultType
- spReflectionType_GetResourceShape
- spReflectionType_GetRowCount
- spReflectionType_GetScalarType
- spReflectionType_GetUserAttribute
- spReflectionType_GetUserAttributeCount
- spReflectionUserAttribute_GetArgumentCount
- spReflectionUserAttribute_GetArgumentType
- spReflectionUserAttribute_GetArgumentValueFloat
- spReflectionUserAttribute_GetArgumentValueInt
- spReflectionUserAttribute_GetArgumentValueString
- spReflectionUserAttribute_GetName
- spReflectionVariableLayout_GetOffset
- spReflectionVariableLayout_GetSemanticIndex
- spReflectionVariableLayout_GetSemanticName
- spReflectionVariableLayout_GetSpace
- spReflectionVariableLayout_GetTypeLayout
- spReflectionVariableLayout_GetVariable
- spReflectionVariableLayout_getStage
- spReflectionVariable_FindModifier
- spReflectionVariable_FindUserAttributeByName
- spReflectionVariable_GetName
- spReflectionVariable_GetType
- spReflectionVariable_GetUserAttribute
- spReflectionVariable_GetUserAttributeCount
- spReflection_FindTypeByName
- spReflection_FindTypeParameter
- spReflection_GetParameterByIndex
- spReflection_GetParameterCount
- spReflection_GetTypeLayout
- spReflection_GetTypeParameterByIndex
- spReflection_GetTypeParameterCount
- spReflection_findEntryPointByName
- spReflection_getEntryPointByIndex
- spReflection_getEntryPointCount
- spReflection_getGlobalConstantBufferBinding
- spReflection_getGlobalConstantBufferSize
- spSessionCheckCompileTargetSupport
- spSessionCheckPassThroughSupport
- spSessionGetSharedLibraryLoader
- spSessionSetSharedLibraryLoader
- spSetCodeGenTarget
- spSetCompileFlags
- spSetDebugInfoLevel
- spSetDiagnosticCallback
- spSetDumpIntermediates
- spSetFileSystem
- spSetGlobalGenericArgs
- spSetLineDirectiveMode
- spSetMatrixLayoutMode
- spSetOptimizationLevel
- spSetOutputContainerFormat
- spSetPassThrough
- spSetTargetFlags
- spSetTargetFloatingPointMode
- spSetTargetMatrixLayoutMode
- spSetTargetProfile
- spSetTypeNameForEntryPointExistentialTypeParam
- spSetTypeNameForGlobalExistentialTypeParam
- spSetWriter
- spTranslationUnit_addPreprocessorDefine
Typedefs
- SlangBindableResourceType
- SlangBool
- SlangCompileFlags
- SlangCompileTarget
- SlangContainerFormat
- SlangDebugInfoLevel
- SlangDiagnosticCallback
- SlangFloatingPointMode
- SlangFuncPtr
- SlangInt
- SlangLayoutRules
- SlangLineDirectiveMode
- SlangMatrixLayoutMode
- SlangModifierID
- SlangOptimizationLevel
- SlangParameterCategory
- SlangPassThrough
- SlangPathType
- SlangProfileID
- SlangReflectionParameter
- SlangResourceAccess
- SlangResourceShape
- SlangResult
- SlangScalarType
- SlangSeverity
- SlangSourceLanguage
- SlangStage
- SlangTargetFlags
- SlangTypeKind
- SlangUInt
- SlangUInt32
- SlangWriterChannel
- SlangWriterMode
- __int32_t
- __uint16_t
- __uint32_t
- __uint8_t
- _bindgen_ty_1
- _bindgen_ty_10
- _bindgen_ty_11
- _bindgen_ty_12
- _bindgen_ty_13
- _bindgen_ty_14
- _bindgen_ty_15
- _bindgen_ty_16
- _bindgen_ty_17
- _bindgen_ty_18
- _bindgen_ty_19
- _bindgen_ty_2
- _bindgen_ty_20
- _bindgen_ty_21
- _bindgen_ty_22
- _bindgen_ty_23
- _bindgen_ty_24
- _bindgen_ty_25
- _bindgen_ty_3
- _bindgen_ty_4
- _bindgen_ty_5
- _bindgen_ty_6
- _bindgen_ty_7
- _bindgen_ty_8
- _bindgen_ty_9
Constants
- SLANG_ACCELERATION_STRUCTURE
- SLANG_ANDROID
- SLANG_BYTE_ADDRESS_BUFFER
- SLANG_CLANG
- SLANG_COMPILE_FLAG_NO_CHECKING
- SLANG_COMPILE_FLAG_NO_CODEGEN
- SLANG_COMPILE_FLAG_NO_MANGLING
- SLANG_COMPILE_FLAG_SPLIT_MIXED_TYPES
- SLANG_CONTAINER_FORMAT_NONE
- SLANG_CONTAINER_FORMAT_SLANG_MODULE
- SLANG_DEBUG_INFO_LEVEL_MAXIMAL
- SLANG_DEBUG_INFO_LEVEL_MINIMAL
- SLANG_DEBUG_INFO_LEVEL_NONE
- SLANG_DEBUG_INFO_LEVEL_STANDARD
- SLANG_DXBC
- SLANG_DXBC_ASM
- SLANG_DXIL
- SLANG_DXIL_ASM
- SLANG_ERROR_INSUFFICIENT_BUFFER
- SLANG_ERROR_INVALID_PARAMETER
- SLANG_FACILITY_BASE
- SLANG_FACILITY_CORE
- SLANG_FACILITY_EXTERNAL_BASE
- SLANG_FACILITY_INTERNAL
- SLANG_FACILITY_WIN_API
- SLANG_FACILITY_WIN_GENERAL
- SLANG_FACILITY_WIN_INTERFACE
- SLANG_FLOATING_POINT_MODE_DEFAULT
- SLANG_FLOATING_POINT_MODE_FAST
- SLANG_FLOATING_POINT_MODE_PRECISE
- SLANG_GCC
- SLANG_GHS
- SLANG_GLSL
- SLANG_GLSL_VULKAN
- SLANG_GLSL_VULKAN_ONE_DESC
- SLANG_HAS_ENUM_CLASS
- SLANG_HAS_MOVE_SEMANTICS
- SLANG_HLSL
- SLANG_IOS
- SLANG_LAYOUT_RULES_DEFAULT
- SLANG_LINE_DIRECTIVE_MODE_DEFAULT
- SLANG_LINE_DIRECTIVE_MODE_GLSL
- SLANG_LINE_DIRECTIVE_MODE_NONE
- SLANG_LINE_DIRECTIVE_MODE_STANDARD
- SLANG_LINUX
- SLANG_MATRIX_LAYOUT_COLUMN_MAJOR
- SLANG_MATRIX_LAYOUT_MODE_UNKNOWN
- SLANG_MATRIX_LAYOUT_ROW_MAJOR
- SLANG_MODIFIER_SHARED
- SLANG_NON_BINDABLE
- SLANG_OK
- SLANG_OPTIMIZATION_LEVEL_DEFAULT
- SLANG_OPTIMIZATION_LEVEL_HIGH
- SLANG_OPTIMIZATION_LEVEL_MAXIMAL
- SLANG_OPTIMIZATION_LEVEL_NONE
- SLANG_OSX
- SLANG_PARAMETER_CATEGORY_CALLABLE_PAYLOAD
- SLANG_PARAMETER_CATEGORY_CONSTANT_BUFFER
- SLANG_PARAMETER_CATEGORY_COUNT
- SLANG_PARAMETER_CATEGORY_DESCRIPTOR_TABLE_SLOT
- SLANG_PARAMETER_CATEGORY_EXISTENTIAL_OBJECT_PARAM
- SLANG_PARAMETER_CATEGORY_EXISTENTIAL_TYPE_PARAM
- SLANG_PARAMETER_CATEGORY_FRAGMENT_OUTPUT
- SLANG_PARAMETER_CATEGORY_GENERIC
- SLANG_PARAMETER_CATEGORY_HIT_ATTRIBUTES
- SLANG_PARAMETER_CATEGORY_MIXED
- SLANG_PARAMETER_CATEGORY_NONE
- SLANG_PARAMETER_CATEGORY_PUSH_CONSTANT_BUFFER
- SLANG_PARAMETER_CATEGORY_RAY_PAYLOAD
- SLANG_PARAMETER_CATEGORY_REGISTER_SPACE
- SLANG_PARAMETER_CATEGORY_SAMPLER_STATE
- SLANG_PARAMETER_CATEGORY_SHADER_RECORD
- SLANG_PARAMETER_CATEGORY_SHADER_RESOURCE
- SLANG_PARAMETER_CATEGORY_SPECIALIZATION_CONSTANT
- SLANG_PARAMETER_CATEGORY_UNIFORM
- SLANG_PARAMETER_CATEGORY_UNORDERED_ACCESS
- SLANG_PARAMETER_CATEGORY_VARYING_INPUT
- SLANG_PARAMETER_CATEGORY_VARYING_OUTPUT
- SLANG_PARAMETER_CATEGORY_VERTEX_INPUT
- SLANG_PASS_THROUGH_DXC
- SLANG_PASS_THROUGH_FXC
- SLANG_PASS_THROUGH_GLSLANG
- SLANG_PASS_THROUGH_NONE
- SLANG_PATH_TYPE_DIRECTORY
- SLANG_PATH_TYPE_FILE
- SLANG_PROFILE_UNKNOWN
- SLANG_PS3
- SLANG_PS4
- SLANG_PSP2
- SLANG_RESOURCE_ACCESS_APPEND
- SLANG_RESOURCE_ACCESS_CONSUME
- SLANG_RESOURCE_ACCESS_NONE
- SLANG_RESOURCE_ACCESS_RASTER_ORDERED
- SLANG_RESOURCE_ACCESS_READ
- SLANG_RESOURCE_ACCESS_READ_WRITE
- SLANG_RESOURCE_BASE_SHAPE_MASK
- SLANG_RESOURCE_EXT_SHAPE_MASK
- SLANG_RESOURCE_NONE
- SLANG_RESOURCE_UNKNOWN
- SLANG_SAMPLER
- SLANG_SCALAR_TYPE_BOOL
- SLANG_SCALAR_TYPE_FLOAT16
- SLANG_SCALAR_TYPE_FLOAT32
- SLANG_SCALAR_TYPE_FLOAT64
- SLANG_SCALAR_TYPE_INT16
- SLANG_SCALAR_TYPE_INT32
- SLANG_SCALAR_TYPE_INT64
- SLANG_SCALAR_TYPE_INT8
- SLANG_SCALAR_TYPE_NONE
- SLANG_SCALAR_TYPE_UINT16
- SLANG_SCALAR_TYPE_UINT32
- SLANG_SCALAR_TYPE_UINT64
- SLANG_SCALAR_TYPE_UINT8
- SLANG_SCALAR_TYPE_VOID
- SLANG_SEVERITY_ERROR
- SLANG_SEVERITY_FATAL
- SLANG_SEVERITY_INTERNAL
- SLANG_SEVERITY_NOTE
- SLANG_SEVERITY_WARNING
- SLANG_SNC
- SLANG_SOURCE_LANGUAGE_GLSL
- SLANG_SOURCE_LANGUAGE_HLSL
- SLANG_SOURCE_LANGUAGE_SLANG
- SLANG_SOURCE_LANGUAGE_UNKNOWN
- SLANG_SPIRV
- SLANG_SPIRV_ASM
- SLANG_STAGE_ANY_HIT
- SLANG_STAGE_CALLABLE
- SLANG_STAGE_CLOSEST_HIT
- SLANG_STAGE_COMPUTE
- SLANG_STAGE_DOMAIN
- SLANG_STAGE_FRAGMENT
- SLANG_STAGE_GEOMETRY
- SLANG_STAGE_HULL
- SLANG_STAGE_INTERSECTION
- SLANG_STAGE_MISS
- SLANG_STAGE_NONE
- SLANG_STAGE_PIXEL
- SLANG_STAGE_RAY_GENERATION
- SLANG_STAGE_VERTEX
- SLANG_STORAGE_BUFFER
- SLANG_STRUCTURED_BUFFER
- SLANG_TARGET_FLAG_PARAMETER_BLOCKS_USE_REGISTER_SPACES
- SLANG_TARGET_NONE
- SLANG_TARGET_UNKNOWN
- SLANG_TEXTURE
- SLANG_TEXTURE_1D
- SLANG_TEXTURE_1D_ARRAY
- SLANG_TEXTURE_2D
- SLANG_TEXTURE_2D_ARRAY
- SLANG_TEXTURE_2D_MULTISAMPLE
- SLANG_TEXTURE_2D_MULTISAMPLE_ARRAY
- SLANG_TEXTURE_3D
- SLANG_TEXTURE_ARRAY_FLAG
- SLANG_TEXTURE_BUFFER
- SLANG_TEXTURE_CUBE
- SLANG_TEXTURE_CUBE_ARRAY
- SLANG_TEXTURE_MULTISAMPLE_FLAG
- SLANG_TYPE_KIND_ARRAY
- SLANG_TYPE_KIND_CONSTANT_BUFFER
- SLANG_TYPE_KIND_COUNT
- SLANG_TYPE_KIND_GENERIC_TYPE_PARAMETER
- SLANG_TYPE_KIND_INTERFACE
- SLANG_TYPE_KIND_MATRIX
- SLANG_TYPE_KIND_NONE
- SLANG_TYPE_KIND_OUTPUT_STREAM
- SLANG_TYPE_KIND_PARAMETER_BLOCK
- SLANG_TYPE_KIND_RESOURCE
- SLANG_TYPE_KIND_SAMPLER_STATE
- SLANG_TYPE_KIND_SCALAR
- SLANG_TYPE_KIND_SHADER_STORAGE_BUFFER
- SLANG_TYPE_KIND_STRUCT
- SLANG_TYPE_KIND_TEXTURE_BUFFER
- SLANG_TYPE_KIND_VECTOR
- SLANG_UNIFORM_BUFFER
- SLANG_VC
- SLANG_WIIU
- SLANG_WIN32
- SLANG_WIN64
- SLANG_WINRT
- SLANG_WRITER_CHANNEL_COUNT_OF
- SLANG_WRITER_CHANNEL_DIAGNOSTIC
- SLANG_WRITER_CHANNEL_STD_ERROR
- SLANG_WRITER_CHANNEL_STD_OUTPUT
- SLANG_WRITER_MODE_BINARY
- SLANG_WRITER_MODE_TEXT
- SLANG_X360
- SLANG_XBOXONE