| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Vulkan.Extensions.VK_KHR_pipeline_library
Synopsis
- data PipelineLibraryCreateInfoKHR = PipelineLibraryCreateInfoKHR {}
- type KHR_PIPELINE_LIBRARY_SPEC_VERSION = 1
- pattern KHR_PIPELINE_LIBRARY_SPEC_VERSION :: forall a. Integral a => a
- type KHR_PIPELINE_LIBRARY_EXTENSION_NAME = "VK_KHR_pipeline_library"
- pattern KHR_PIPELINE_LIBRARY_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a
Documentation
data PipelineLibraryCreateInfoKHR Source #
VkPipelineLibraryCreateInfoKHR - Structure specifying pipeline libraries to use when creating a pipeline
Valid Usage
- Each element of
pLibrariesmust have been created withPIPELINE_CREATE_LIBRARY_BIT_KHR
Valid Usage (Implicit)
sTypemust beSTRUCTURE_TYPE_PIPELINE_LIBRARY_CREATE_INFO_KHR
pNextmust beNULL- If
libraryCountis not0,pLibrariesmust be a valid pointer to an array oflibraryCountvalidPipelinehandles
See Also
Constructors
| PipelineLibraryCreateInfoKHR | |
Instances
type KHR_PIPELINE_LIBRARY_SPEC_VERSION = 1 Source #
pattern KHR_PIPELINE_LIBRARY_SPEC_VERSION :: forall a. Integral a => a Source #
type KHR_PIPELINE_LIBRARY_EXTENSION_NAME = "VK_KHR_pipeline_library" Source #
pattern KHR_PIPELINE_LIBRARY_EXTENSION_NAME :: forall a. (Eq a, IsString a) => a Source #