vulkan-utils-0.5.11.0: Utils for the vulkan package
Contents
Index
Index
.&&.
Vulkan.Utils.Misc
acquireFrameImage
Vulkan.Utils.Frame
advanceFrame
Vulkan.Utils.Frame
allDynamicStates
Vulkan.Utils.DynamicState
allocateColorRenderPass
Vulkan.Utils.RenderPass
allocateDebugInstanceFromRequirements
Vulkan.Utils.Initialization
allocateDevice
Vulkan.Utils.Queues
allocateDeviceFromRequirements
Vulkan.Utils.Initialization
allocateFramebuffer
Vulkan.Utils.Framebuffer
allocateInstance
Vulkan.Utils.Init.Headless
allocateInstanceFromRequirements
Vulkan.Utils.Initialization
allocatePipeline
1 (Function)
Vulkan.Utils.RenderPass
2 (Function)
Vulkan.Utils.DynamicRendering
allocatePipelineFromShaders
1 (Function)
Vulkan.Utils.RenderPass
2 (Function)
Vulkan.Utils.DynamicRendering
allocateRenderPass
Vulkan.Utils.RenderPass
allocateSpecialization
Vulkan.Utils.Pipeline.Specialization
allocateSwapchain
Vulkan.Utils.Swapchain
allocateTimelineSemaphore
Vulkan.Utils.Frame
allocateVulkanInstance
Vulkan.Utils.Initialization
applyDynamicStates
Vulkan.Utils.DynamicState
assignQueues
Vulkan.Utils.QueueAssignment
basePipelineCreateInfo
Vulkan.Utils.Pipeline.Internal
binding
Vulkan.Utils.PipelineLayout
blendConstants
Vulkan.Utils.DynamicState
bufferBarrier
Vulkan.Utils.Barrier
bufferWrite
Vulkan.Utils.Descriptors
buildColorPipeline
Vulkan.Utils.Pipeline.Internal
checkCommandsExp
Vulkan.Utils.CommandCheck
checkDeviceRequirements
Vulkan.Utils.Requirements
checkInstanceRequirements
Vulkan.Utils.Requirements
colorAttachmentRenderingInfo
Vulkan.Utils.DynamicRendering
colorFormats
1 (Function)
Vulkan.Utils.RenderPass
2 (Function)
Vulkan.Utils.DynamicRendering
combinedImageSamplerWrite
Vulkan.Utils.Descriptors
comp
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
compileShader
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
compileShaderQ
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
createDebugInstanceFromRequirements
Vulkan.Utils.Initialization
createDeviceFromRequirements
Vulkan.Utils.Initialization
createInstanceFromRequirements
Vulkan.Utils.Initialization
cullMode
Vulkan.Utils.DynamicState
debugCallbackFatalPtr
Vulkan.Utils.Debug
debugCallbackPtr
Vulkan.Utils.Debug
defaultDynamicState
Vulkan.Utils.DynamicState
defaultDynamicStatesFor
Vulkan.Utils.DynamicState
defaultSwapchainConfig
Vulkan.Utils.Swapchain
depthBias
Vulkan.Utils.DynamicState
depthBiasEnable
Vulkan.Utils.DynamicState
depthBounds
Vulkan.Utils.DynamicState
depthBoundsTest
Vulkan.Utils.DynamicState
depthCompareOp
Vulkan.Utils.DynamicState
depthFormat
1 (Function)
Vulkan.Utils.RenderPass
2 (Function)
Vulkan.Utils.DynamicRendering
depthOnlyDynamicStates
Vulkan.Utils.DynamicState
depthTest
Vulkan.Utils.DynamicState
depthWrite
Vulkan.Utils.DynamicState
DescriptorBindingConflict
1 (Type/Class)
Vulkan.Utils.PipelineLayout
2 (Data Constructor)
Vulkan.Utils.PipelineLayout
devicePortabilityRequirements
Vulkan.Utils.Initialization
drainFrames
Vulkan.Utils.Frame
dynamicRenderingRequirements
Vulkan.Utils.DynamicRendering
DynamicState
1 (Type/Class)
Vulkan.Utils.DynamicState
2 (Data Constructor)
Vulkan.Utils.DynamicState
dynamicStateFor
Vulkan.Utils.DynamicState
dynamicStates
1 (Function)
Vulkan.Utils.RenderPass
2 (Function)
Vulkan.Utils.DynamicRendering
fGPUWork
Vulkan.Utils.Frame
fHostTimeline
Vulkan.Utils.Frame
fIndex
Vulkan.Utils.Frame
frag
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
fragmentOutputStates
Vulkan.Utils.DynamicState
fragmentTestStates
Vulkan.Utils.DynamicState
Frame
1 (Type/Class)
Vulkan.Utils.Frame
2 (Data Constructor)
Vulkan.Utils.Frame
frameDeviceRequirements
Vulkan.Utils.Frame
frameInstanceRequirements
Vulkan.Utils.Frame
fRecycled
Vulkan.Utils.Frame
fResources
Vulkan.Utils.Frame
frontFace
Vulkan.Utils.DynamicState
fSwapchain
Vulkan.Utils.Frame
fullScissor
Vulkan.Utils.DynamicState
fullViewport
Vulkan.Utils.DynamicState
geom
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
glsl
1 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
GlslangError
Vulkan.Utils.ShaderQQ.Backend.Glslang
GlslangWarning
Vulkan.Utils.ShaderQQ.Backend.Glslang
hlsl
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
imageBarrier
Vulkan.Utils.Barrier
imageWrite
Vulkan.Utils.Descriptors
initialFrame
Vulkan.Utils.Frame
internalFormat
Vulkan.Utils.FromGL
interpExp
Vulkan.Utils.ShaderQQ.Interpolate
isComputeQueueFamily
Vulkan.Utils.QueueAssignment
isGraphicsQueueFamily
Vulkan.Utils.QueueAssignment
isPresentQueueFamily
Vulkan.Utils.QueueAssignment
isTransferOnlyQueueFamily
Vulkan.Utils.QueueAssignment
isTransferQueueFamily
Vulkan.Utils.QueueAssignment
layout
1 (Function)
Vulkan.Utils.RenderPass
2 (Function)
Vulkan.Utils.DynamicRendering
lineWidth
Vulkan.Utils.DynamicState
mergeDescriptorSetLayoutBindings
Vulkan.Utils.PipelineLayout
mergePushConstantRanges
Vulkan.Utils.PipelineLayout
mesh
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
minimalDynamicStates
Vulkan.Utils.DynamicState
MissingLayer
Vulkan.Utils.Requirements
mkVulkanContext
Vulkan.Utils.VulkanContext
nameObject
Vulkan.Utils.Debug
newRefCounted
Vulkan.Utils.RefCounted
noDynamicStates
Vulkan.Utils.DynamicState
noOnExit
Vulkan.Utils.WindowLoop
noOnFrame
Vulkan.Utils.WindowLoop
noWindowState
Vulkan.Utils.WindowLoop
packConstData
Vulkan.Utils.Pipeline.Specialization
partitionOptReq
Vulkan.Utils.Misc
partitionOptReqIO
Vulkan.Utils.Misc
physicalDeviceName
Vulkan.Utils.Initialization
pickPhysicalDevice
Vulkan.Utils.Initialization
PipelineConfig
1 (Type/Class)
Vulkan.Utils.RenderPass
2 (Data Constructor)
Vulkan.Utils.RenderPass
3 (Type/Class)
Vulkan.Utils.DynamicRendering
4 (Data Constructor)
Vulkan.Utils.DynamicRendering
portabilityFlags
Vulkan.Utils.Initialization
portabilityRequirements
Vulkan.Utils.Initialization
preRasterizationStates
Vulkan.Utils.DynamicState
presentFrameImage
Vulkan.Utils.Frame
prettyRequirementResult
Vulkan.Utils.Requirements
primitiveRestart
Vulkan.Utils.DynamicState
processGlslangMessages
Vulkan.Utils.ShaderQQ.Backend.Glslang
processShadercMessages
Vulkan.Utils.ShaderQQ.Backend.Shaderc
qCompute
Vulkan.Utils.Queues
qGraphics
Vulkan.Utils.Queues
qTransfer
Vulkan.Utils.Queues
QueueFamilyIndex
1 (Type/Class)
Vulkan.Utils.QueueAssignment
2 (Data Constructor)
Vulkan.Utils.QueueAssignment
QueueIndex
1 (Type/Class)
Vulkan.Utils.QueueAssignment
2 (Data Constructor)
Vulkan.Utils.QueueAssignment
Queues
1 (Type/Class)
Vulkan.Utils.Queues
2 (Data Constructor)
Vulkan.Utils.Queues
QueueSpec
1 (Type/Class)
Vulkan.Utils.QueueAssignment
2 (Data Constructor)
Vulkan.Utils.QueueAssignment
queueSpecFamilyPredicate
Vulkan.Utils.QueueAssignment
queueSpecQueuePriority
Vulkan.Utils.QueueAssignment
queueSubmitFrame
Vulkan.Utils.Frame
rahit
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
rasterizerDiscard
Vulkan.Utils.DynamicState
rcall
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
rchit
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
recordCommands
Vulkan.Utils.Frame
recreateSwapchain
Vulkan.Utils.Swapchain
RecycledResources
1 (Type/Class)
Vulkan.Utils.VulkanContext
2 (Data Constructor)
Vulkan.Utils.VulkanContext
RefCounted
Vulkan.Utils.RefCounted
releaseRefCounted
Vulkan.Utils.RefCounted
renderingInfo
Vulkan.Utils.DynamicRendering
req
Vulkan.Utils.Requirements.TH
reqs
Vulkan.Utils.Requirements.TH
requirementReport
Vulkan.Utils.Requirements
RequirementResult
Vulkan.Utils.Requirements
resourceTRefCount
Vulkan.Utils.RefCounted
rgen
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
rint
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
rmiss
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
rrCommandPool
Vulkan.Utils.VulkanContext
rrImageAvailable
Vulkan.Utils.VulkanContext
runFrame
Vulkan.Utils.Frame
runWindowLoop
Vulkan.Utils.WindowLoop
Satisfied
Vulkan.Utils.Requirements
scDesiredPresentModes
Vulkan.Utils.Swapchain
scissors
Vulkan.Utils.DynamicState
sConfig
Vulkan.Utils.Swapchain
scRequiredFormatFeatures
Vulkan.Utils.Swapchain
scRequiredUsageFlags
Vulkan.Utils.Swapchain
scSurfaceFormatPreferences
Vulkan.Utils.Swapchain
sExtent
Vulkan.Utils.Swapchain
sFormat
Vulkan.Utils.Swapchain
ShadercError
Vulkan.Utils.ShaderQQ.Backend.Shaderc
ShadercWarning
Vulkan.Utils.ShaderQQ.Backend.Shaderc
shaderModuleStage
Vulkan.Utils.Shader
shaderStage
Vulkan.Utils.Shader
showBits
Vulkan.Utils.Misc
sImages
Vulkan.Utils.Swapchain
sImageViews
Vulkan.Utils.Swapchain
Specialization
Vulkan.Utils.Pipeline.Specialization
SpecializationConst
Vulkan.Utils.Pipeline.Specialization
specializationData
Vulkan.Utils.Pipeline.Specialization
sPresentMode
Vulkan.Utils.Swapchain
sRelease
Vulkan.Utils.Swapchain
sRenderFinished
Vulkan.Utils.Swapchain
sSurface
Vulkan.Utils.Swapchain
sSwapchain
Vulkan.Utils.Swapchain
stencilCompareMask
Vulkan.Utils.DynamicState
stencilCompareOp
Vulkan.Utils.DynamicState
stencilDepthFailOp
Vulkan.Utils.DynamicState
stencilFailOp
Vulkan.Utils.DynamicState
stencilPassOp
Vulkan.Utils.DynamicState
stencilReference
Vulkan.Utils.DynamicState
stencilTest
Vulkan.Utils.DynamicState
stencilWriteMask
Vulkan.Utils.DynamicState
Swapchain
1 (Type/Class)
Vulkan.Utils.Swapchain
2 (Data Constructor)
Vulkan.Utils.Swapchain
SwapchainConfig
1 (Type/Class)
Vulkan.Utils.Swapchain
2 (Data Constructor)
Vulkan.Utils.Swapchain
takeRefCounted
Vulkan.Utils.RefCounted
task
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
tesc
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
tese
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
threwSwapchainError
Vulkan.Utils.Swapchain
topology
Vulkan.Utils.DynamicState
transitionColorAttachment
Vulkan.Utils.Barrier
transitionDepthAttachment
Vulkan.Utils.Barrier
transitionPresent
Vulkan.Utils.Barrier
types
Vulkan.Utils.PipelineLayout
UnattemptedFeatures
Vulkan.Utils.Requirements
UnattemptedProperties
Vulkan.Utils.Requirements
unQueueFamilyIndex
Vulkan.Utils.QueueAssignment
unQueueIndex
Vulkan.Utils.QueueAssignment
Unsatisfied
1 (Type/Class)
Vulkan.Utils.Requirements
2 (Data Constructor)
Vulkan.Utils.Requirements
unsatisfiedActual
Vulkan.Utils.Requirements
UnsatisfiedDeviceExtension
Vulkan.Utils.Requirements
UnsatisfiedDeviceExtensionVersion
Vulkan.Utils.Requirements
UnsatisfiedDeviceVersion
Vulkan.Utils.Requirements
UnsatisfiedFeature
Vulkan.Utils.Requirements
UnsatisfiedInstanceExtension
Vulkan.Utils.Requirements
UnsatisfiedInstanceExtensionVersion
Vulkan.Utils.Requirements
UnsatisfiedInstanceVersion
Vulkan.Utils.Requirements
UnsatisfiedLayerVersion
Vulkan.Utils.Requirements
unsatisfiedMinimum
Vulkan.Utils.Requirements
UnsatisfiedProperty
Vulkan.Utils.Requirements
vcDevice
Vulkan.Utils.VulkanContext
vcInstance
Vulkan.Utils.VulkanContext
vcPhysicalDevice
Vulkan.Utils.VulkanContext
vcQueues
Vulkan.Utils.VulkanContext
vcRecycleBin
Vulkan.Utils.VulkanContext
vcRecycleNib
Vulkan.Utils.VulkanContext
vert
1 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Shaderc
2 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Shaderc
3 (Function)
Vulkan.Utils.ShaderQQ.HLSL.Glslang
4 (Function)
Vulkan.Utils.ShaderQQ.GLSL.Glslang
vertexInput
1 (Function)
Vulkan.Utils.RenderPass
2 (Function)
Vulkan.Utils.DynamicRendering
viewports
Vulkan.Utils.DynamicState
VulkanContext
1 (Type/Class)
Vulkan.Utils.VulkanContext
2 (Data Constructor)
Vulkan.Utils.VulkanContext
waAllocateInstance
Vulkan.Utils.WindowAdapter
waAllocateSurface
Vulkan.Utils.WindowAdapter
waDrawableSize
Vulkan.Utils.WindowAdapter
WindowAdapter
1 (Type/Class)
Vulkan.Utils.WindowAdapter
2 (Data Constructor)
Vulkan.Utils.WindowAdapter
WindowLoop
1 (Type/Class)
Vulkan.Utils.WindowLoop
2 (Data Constructor)
Vulkan.Utils.WindowLoop
withCompiledStages
Vulkan.Utils.Pipeline.Internal
withSpecialization
Vulkan.Utils.Pipeline.Specialization
wlMkState
Vulkan.Utils.WindowLoop
wlOnExit
Vulkan.Utils.WindowLoop
wlOnFrame
Vulkan.Utils.WindowLoop
wlRender
Vulkan.Utils.WindowLoop