VulkanMemoryAllocator 0.10.5 → 0.10.5.1
raw patch · 4 files changed
+11/−8 lines, 4 filesdep ~vulkanPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: vulkan
API changes (from Hackage documentation)
- VulkanMemoryAllocator: instance Data.Bits.Bits VulkanMemoryAllocator.AllocationCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.Bits VulkanMemoryAllocator.AllocatorCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.Bits VulkanMemoryAllocator.DefragmentationFlagBits
- VulkanMemoryAllocator: instance Data.Bits.Bits VulkanMemoryAllocator.PoolCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.Bits VulkanMemoryAllocator.VirtualAllocationCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.Bits VulkanMemoryAllocator.VirtualBlockCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.FiniteBits VulkanMemoryAllocator.AllocationCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.FiniteBits VulkanMemoryAllocator.AllocatorCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.FiniteBits VulkanMemoryAllocator.DefragmentationFlagBits
- VulkanMemoryAllocator: instance Data.Bits.FiniteBits VulkanMemoryAllocator.PoolCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.FiniteBits VulkanMemoryAllocator.VirtualAllocationCreateFlagBits
- VulkanMemoryAllocator: instance Data.Bits.FiniteBits VulkanMemoryAllocator.VirtualBlockCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.Bits VulkanMemoryAllocator.AllocationCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.Bits VulkanMemoryAllocator.AllocatorCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.Bits VulkanMemoryAllocator.DefragmentationFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.Bits VulkanMemoryAllocator.PoolCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.Bits VulkanMemoryAllocator.VirtualAllocationCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.Bits VulkanMemoryAllocator.VirtualBlockCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.FiniteBits VulkanMemoryAllocator.AllocationCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.FiniteBits VulkanMemoryAllocator.AllocatorCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.FiniteBits VulkanMemoryAllocator.DefragmentationFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.FiniteBits VulkanMemoryAllocator.PoolCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.FiniteBits VulkanMemoryAllocator.VirtualAllocationCreateFlagBits
+ VulkanMemoryAllocator: instance GHC.Bits.FiniteBits VulkanMemoryAllocator.VirtualBlockCreateFlagBits
Files
- VulkanMemoryAllocator.cabal +4/−4
- changelog.md +3/−0
- package.yaml +2/−2
- src/VulkanMemoryAllocator.hs +2/−2
VulkanMemoryAllocator.cabal view
@@ -1,11 +1,11 @@ cabal-version: 2.2 --- This file has been generated from package.yaml by hpack version 0.34.7.+-- This file has been generated from package.yaml by hpack version 0.35.2. -- -- see: https://github.com/sol/hpack name: VulkanMemoryAllocator-version: 0.10.5+version: 0.10.5.1 synopsis: Bindings to the VulkanMemoryAllocator library category: Graphics homepage: https://github.com/expipiplus1/vulkan#readme@@ -94,7 +94,8 @@ , bytestring , transformers , vector- , vulkan >=3.6 && <3.25+ , vulkan >=3.6 && <3.26+ default-language: Haskell2010 if flag(safe-foreign-calls) cpp-options: -DSAFE_FOREIGN_CALLS if flag(vma-ndebug)@@ -125,4 +126,3 @@ else extra-libraries: c++ c++abi- default-language: Haskell2010
changelog.md view
@@ -2,6 +2,9 @@ ## WIP +## [0.10.5.1] - 2023-10-17+- Raise upper bound on `vulkan`+ ## [0.10.5] - 2022-12-27 - Bump VMA
package.yaml view
@@ -1,5 +1,5 @@ name: VulkanMemoryAllocator-version: "0.10.5"+version: "0.10.5.1" synopsis: Bindings to the VulkanMemoryAllocator library category: Graphics maintainer: Ellie Hermaszewska <live.long.and.prosper@monoid.al>@@ -20,7 +20,7 @@ src/lib.cpp dependencies: - base <5- - vulkan >= 3.6 && < 3.25+ - vulkan >= 3.6 && < 3.26 - bytestring - transformers - vector
src/VulkanMemoryAllocator.hs view
@@ -184,6 +184,8 @@ , VirtualAllocationInfo(..) ) where +import Data.Bits (Bits)+import Data.Bits (FiniteBits) import Vulkan (AllocationCallbacks) import Vulkan (BindBufferMemoryInfo) import Vulkan (BindImageMemoryInfo)@@ -273,8 +275,6 @@ import Vulkan.Zero (Zero) import Vulkan.Zero (Zero(..)) import Control.Monad.IO.Class (MonadIO)-import Data.Bits (Bits)-import Data.Bits (FiniteBits) import Data.Typeable (Typeable) import Foreign.C.Types (CChar) import Foreign.C.Types (CFloat)