- pipeline cache support
- rich presentation errors
- nicer specialization constants
Debug
implementations- consistent format names
- more limits
- surface alpha composition properties
- descriptor pool create flags
- removal of
FrameSync
- fixed buffer bind flags
- synchronization of disjoint CB across copy operations
- depth texture views
- typeless formats for textures
- fixed vertex buffer binding
- fixed non-array views of array textures
- secondary command buffers
- multiple iOS fixes
- fixed surface dimensions
get_fence_status
- dummy surface creation
gfx-hal
: graphics hardware abstraction layergfx-backend-*
: Vulkan, D3D12, D3D11, Metal, and GLrange-alloc
: helper struct to manage ranges- unsafe qualifiers on all the API methods
- non-clonable command buffers and resources