All Versions
15
Latest Version
Avg Release Cycle
21 days
Latest Release
17 days ago

Changelog History
Page 1

  • v0.4.1

    November 04, 2019
    • Error implementations
    • fix ShaderStageFlags::ALL
  • v0.4.0

    October 23, 2019
    • all strongly typed HAL wrappers are removed
    • all use of failure is removed
    • alternative swapchain model built into Surface
    • Instance trait is assocated by Backend, now includes surface creation and destruction
    • Surface capabiltities queried are refactored, PresentMode is turned into bitflags
    • Primitive enum is refactored and moved to pso module
    • SamplerInfo struct is refactored and renamed to SamplerDesc
    • debug labels for objects
  • v0.3.4

    September 13, 2019
    • improve external render pass barriers
  • v0.3.3

    September 05, 2019
    • fix immutable samplers in combined image-samplers
  • v0.3.2

    August 30, 2019
    • add Instance::try_create methods
  • v0.3.1

    August 21, 2019
    • fix memory leaks in render pass and labels creation
  • v0.3.0

    August 08, 2019
    • graphics pipeline state refactor
    • no winit feature by default
    • events support
    • more device limits are exposed
    • Vulkan: fixed swapchain ranges, stencil dynamic states
    • DX12: "readonly" storage support
    • Metal: argument buffer support, real immutable samplers
    • GL: compute shaders, new memory model, WebGL support, lots of other goodies
  • v0.2.4

    August 02, 2019
    • optimize shader visibility of descriptors
  • v0.2.3

    August 01, 2019
    • fixed depth clip mode support, updates spirv-cross
  • v0.2.2

    June 14, 2019
    • allow building on macOS for Vulkan Portability