gpu-vulkan-middle: Medium wrapper for Vulkan API
Please see the README on GitHub at https://github.com/YoshikuniJujo/gpu-vulkan-middle#readme
[Skip to Readme]
Modules
- Gpu
- Vulkan
- AllocationCallbacks
- Gpu.Vulkan.AllocationCallbacks.Middle
- Gpu.Vulkan.AllocationCallbacks.Middle.Internal
- Gpu.Vulkan.AllocationCallbacks.Middle
- Attachment
- Gpu.Vulkan.Attachment.Enum
- Gpu.Vulkan.Attachment.Middle
- Base
- Middle
- Gpu.Vulkan.Base.Middle.Internal
- Middle
- Buffer
- Gpu.Vulkan.Buffer.Enum
- Gpu.Vulkan.Buffer.Middle
- BufferView
- Gpu.Vulkan.BufferView.Middle
- Cmd
- Gpu.Vulkan.Cmd.Middle
- ColorComponent
- Gpu.Vulkan.ColorComponent.Enum
- CommandBuffer
- Gpu.Vulkan.CommandBuffer.Enum
- Gpu.Vulkan.CommandBuffer.Middle
- CommandPool
- Gpu.Vulkan.CommandPool.Enum
- Gpu.Vulkan.CommandPool.Middle
- Component
- Gpu.Vulkan.Component.Enum
- Gpu.Vulkan.Component.Middle
- Data
- Gpu.Vulkan.Data.Middle
- Descriptor
- Gpu.Vulkan.Descriptor.Enum
- Gpu.Vulkan.Descriptor.Middle
- DescriptorPool
- Gpu.Vulkan.DescriptorPool.Enum
- Gpu.Vulkan.DescriptorPool.Middle
- DescriptorSet
- Gpu.Vulkan.DescriptorSet.Middle
- DescriptorSetLayout
- BindingFlags
- Gpu.Vulkan.DescriptorSetLayout.BindingFlags.Middle
- Gpu.Vulkan.DescriptorSetLayout.Enum
- Gpu.Vulkan.DescriptorSetLayout.Middle
- BindingFlags
- Device
- Gpu.Vulkan.Device.Enum
- GroupDevice
- Gpu.Vulkan.Device.GroupDevice.Middle
- Gpu.Vulkan.Device.Middle
- Gpu.Vulkan.Device.Middle.Internal
- Gpu.Vulkan.Enum
- Exception
- Gpu.Vulkan.Exception.Enum
- Gpu.Vulkan.Exception.Middle
- Fence
- Gpu.Vulkan.Fence.Enum
- Gpu.Vulkan.Fence.Middle
- Gpu.Vulkan.Fence.Middle.Internal
- Framebuffer
- Gpu.Vulkan.Framebuffer.Enum
- Gpu.Vulkan.Framebuffer.Middle
- Image
- Gpu.Vulkan.Image.Enum
- Gpu.Vulkan.Image.Middle
- Gpu.Vulkan.Image.Middle.Internal
- ImageView
- Gpu.Vulkan.ImageView.Enum
- Gpu.Vulkan.ImageView.Middle
- Instance
- Gpu.Vulkan.Instance.Enum
- Gpu.Vulkan.Instance.Middle
- Gpu.Vulkan.Instance.Middle.Internal
- Memory
- Gpu.Vulkan.Memory.Enum
- Gpu.Vulkan.Memory.Middle
- Gpu.Vulkan.Middle
- PNext
- Gpu.Vulkan.PNext.Middle
- Gpu.Vulkan.PNext.Middle.Internal
- Gpu.Vulkan.PNext.Middle
- PNextOld
- Gpu.Vulkan.PNextOld.Middle
- Gpu.Vulkan.PNextOld.Middle.Internal
- Gpu.Vulkan.PNextOld.Middle
- PhysicalDevice
- Gpu.Vulkan.PhysicalDevice.Enum
- Gpu.Vulkan.PhysicalDevice.Middle
- Gpu.Vulkan.PhysicalDevice.Middle.Internal
- Gpu.Vulkan.PhysicalDevice.Struct
- Pipeline
- ColorBlendAttachment
- Gpu.Vulkan.Pipeline.ColorBlendAttachment.Middle
- ColorBlendState
- Gpu.Vulkan.Pipeline.ColorBlendState.Middle
- Compute
- Gpu.Vulkan.Pipeline.Compute.Middle
- DepthStencilState
- Gpu.Vulkan.Pipeline.DepthStencilState.Middle
- DynamicState
- Gpu.Vulkan.Pipeline.DynamicState.Middle
- Gpu.Vulkan.Pipeline.Enum
- Graphics
- Gpu.Vulkan.Pipeline.Graphics.Middle
- InputAssemblyState
- Gpu.Vulkan.Pipeline.InputAssemblyState.Middle
- MultisampleState
- Gpu.Vulkan.Pipeline.MultisampleState.Middle
- RasterizationState
- Gpu.Vulkan.Pipeline.RasterizationState.Middle
- ShaderStage
- Gpu.Vulkan.Pipeline.ShaderStage.Enum
- Gpu.Vulkan.Pipeline.ShaderStage.Middle
- TessellationState
- Gpu.Vulkan.Pipeline.TessellationState.Middle
- VertexInputState
- Gpu.Vulkan.Pipeline.VertexInputState.Middle
- ViewportState
- Gpu.Vulkan.Pipeline.ViewportState.Middle
- ColorBlendAttachment
- PipelineCache
- Gpu.Vulkan.PipelineCache.Enum
- Gpu.Vulkan.PipelineCache.Middle
- PipelineLayout
- Gpu.Vulkan.PipelineLayout.Middle
- PushConstant
- Gpu.Vulkan.PushConstant.Middle
- Query
- Gpu.Vulkan.Query.Enum
- QueryPool
- Gpu.Vulkan.QueryPool.Middle
- Queue
- Gpu.Vulkan.Queue.Enum
- Gpu.Vulkan.Queue.Middle
- Gpu.Vulkan.Queue.Middle.Internal
- QueueFamily
- Gpu.Vulkan.QueueFamily.Middle
- RenderPass
- Gpu.Vulkan.RenderPass.Enum
- Gpu.Vulkan.RenderPass.Middle
- Sample
- Gpu.Vulkan.Sample.Enum
- Gpu.Vulkan.Sample.Middle
- Sampler
- Gpu.Vulkan.Sampler.Enum
- Gpu.Vulkan.Sampler.Middle
- Semaphore
- Gpu.Vulkan.Semaphore.Middle
- Gpu.Vulkan.Semaphore.Middle.Internal
- Gpu.Vulkan.Semaphore.Middle
- ShaderModule
- Gpu.Vulkan.ShaderModule.Middle
- Sparse
- Buffer
- Gpu.Vulkan.Sparse.Buffer.Middle
- Gpu.Vulkan.Sparse.Enum
- Image
- Gpu.Vulkan.Sparse.Image.Middle
- Gpu.Vulkan.Sparse.Middle
- Buffer
- Subpass
- Gpu.Vulkan.Subpass.Enum
- Gpu.Vulkan.Subpass.Middle
- VertexInput
- Gpu.Vulkan.VertexInput.Enum
- Gpu.Vulkan.VertexInput.Middle
- AllocationCallbacks
- Vulkan
Flags
Manual Flags
Name | Description | Default |
---|---|---|
debug | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- gpu-vulkan-middle-0.1.0.76.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.54, 0.1.0.55, 0.1.0.56, 0.1.0.57, 0.1.0.60, 0.1.0.61, 0.1.0.62, 0.1.0.63, 0.1.0.64, 0.1.0.65, 0.1.0.66, 0.1.0.67, 0.1.0.68, 0.1.0.70, 0.1.0.71, 0.1.0.72, 0.1.0.73, 0.1.0.74, 0.1.0.75, 0.1.0.76 |
---|---|
Change log | CHANGELOG.md |
Dependencies | base (>=4.7 && <5), bytestring (<1), c-enum (<1), containers (<1), data-default (<1), exception-hierarchy (<1), gpu-vulkan-core (>=0.1.0.11 && <1), hetero-parameter-list (<1), language-spir-v (<1), mtl (<3), mtl-misc-yj (<1), ranged-list (<1), stm (<3), storable-hetero-list (<1), storable-peek-poke (<1), template-haskell (<3), text (<3), text-misc-yj (<1), typelevel-tools-yj (<1), union-color (<1), uuid (<2) [details] |
License | BSD-3-Clause |
Copyright | 2022 Yoshikuni Jujo |
Author | Yoshikuni Jujo |
Maintainer | yoshikuni.jujo@gmail.com |
Category | GPU |
Home page | https://github.com/YoshikuniJujo/gpu-vulkan-middle#readme |
Bug tracker | https://github.com/YoshikuniJujo/gpu-vulkan-middle/issues |
Source repo | head: git clone https://github.com/YoshikuniJujo/gpu-vulkan-middle |
Uploaded | by YoshikuniJujo at 2025-06-27T01:08:39Z |
Distributions | NixOS:0.1.0.68 |
Reverse Dependencies | 4 direct, 3 indirect [details] |
Downloads | 393 total (4 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2025-06-27 [all 2 reports] |