gpu-vulkan 0.1.0.137 → 0.1.0.138
raw patch · 2 files changed
+8/−3 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Gpu.Vulkan.Object: lengthImageDepth :: forall (algn :: Alignment) v (mnm :: Maybe Symbol). Length ('Static_ (ImageMaybeName algn v mnm)) -> Size
+ Gpu.Vulkan.Object: lengthImageHeight :: forall (algn :: Alignment) v (mnm :: Maybe Symbol). Length ('Static_ (ImageMaybeName algn v mnm)) -> Size
+ Gpu.Vulkan.Object: lengthImageRow :: forall (algn :: Alignment) v (mnm :: Maybe Symbol). Length ('Static_ (ImageMaybeName algn v mnm)) -> Size
+ Gpu.Vulkan.Object: lengthImageWidth :: forall (algn :: Alignment) v (mnm :: Maybe Symbol). Length ('Static_ (ImageMaybeName algn v mnm)) -> Size
Files
- gpu-vulkan.cabal +1/−1
- src/Gpu/Vulkan/Object.hs +7/−2
gpu-vulkan.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: gpu-vulkan-version: 0.1.0.137+version: 0.1.0.138 synopsis: Vulkan library description: Please see the README on GitHub at <https://github.com/YoshikuniJujo/gpu-vulkan#readme> category: GPU
src/Gpu/Vulkan/Object.hs view
@@ -44,6 +44,8 @@ pattern LengthAtom, pattern LengthList, pattern LengthImage,+ lengthImageRow, lengthImageWidth, lengthImageHeight, lengthImageDepth,+ pattern LengthDynAtom, pattern LengthDynList, pattern LengthDynImage,@@ -164,8 +166,11 @@ pattern LengthImage :: Device.M.Size -> Device.M.Size -> Device.M.Size -> Device.M.Size -> Length ('Static_ (K.ImageMaybeName algn v mnm))-pattern LengthImage kr kw kh kd <- (LengthStatic (K.LengthImage kr kw kh kd))- where LengthImage kr kw kh kd = LengthStatic (K.LengthImage kr kw kh kd)+pattern LengthImage {+ lengthImageRow, lengthImageWidth,+ lengthImageHeight, lengthImageDepth } = LengthStatic (K.LengthImage+ lengthImageRow lengthImageWidth+ lengthImageHeight lengthImageDepth) pattern LengthDynAtom :: Length ('Dynamic n (K.Atom algn v nm)) pattern LengthDynAtom <- LengthDynamic K.LengthAtom where