packages feed

vulkan 1.3.1.0 → 1.3.2.0

raw patch · 3 files changed

+15/−1 lines, 3 files

Files

changelog.md view
@@ -1,5 +1,8 @@ # Change Log +## [1.3.2.0] - 2016-02-29+Add type signatures to version functions+ ## [1.3.1.0] - 2016-02-29 Add version information and generator to Graphics.Vulkan.Version 
src/Graphics/Vulkan/Version.hs view
@@ -6,9 +6,20 @@                 , (.|.)                 , (.&.)                 )+import Data.Word( Word32+                ) +vkApiVersion :: Word32 vkApiVersion  = vkMakeVersion 1 0 3++vkVersionMinor :: Word32 -> Word32 vkVersionMinor version = (.&.) (shiftR version 12) 1023++vkVersionPatch :: Word32 -> Word32 vkVersionPatch version = (.&.) version 4095++vkMakeVersion :: Word32 -> Word32 -> Word32 -> Word32 vkMakeVersion major minor patch = (.|.) ((.|.) (shiftL major 22) (shiftL minor 12)) patch++vkVersionMajor :: Word32 -> Word32 vkVersionMajor version = shiftR version 22
vulkan.cabal view
@@ -1,5 +1,5 @@ name:                vulkan-version:             1.3.1.0+version:             1.3.2.0 synopsis:            Bindings to the Vulkan graphics API. description:         Please see readme.md homepage:            http://github.com/expipiplus1/vulkan#readme