wgpu v0.12 Release Notes

Release Date: 2021-12-18 // over 2 years ago
    • API:
      • MULTIVIEW feature
      • DEPTH_CLIP_CONTROL feature to replace the old DEPTH_CLAMP
      • TEXTURE_FORMAT_16BIT_NORM feature
      • push/pop error scopes on the device
      • more limits for compute shaders
      • SamplerBindingType instead of booleans
      • sampler arrays are supported by TEXTURE_BINDING_ARRAY feature
      • "glsl" cargo feature for accepting GLSL shader code
      • enforced MSRV-1.53
    • correctness:
      • textures are zero-initialized
      • lots and lots of fixes
    • validation:
      • match texture-sampler pairs
      • check min_binding_size late at draw
      • check formats to match in copy_texture_to_texture
      • allow strip_index_format to be none if unused
      • check workgroup sizes and counts
    • shaders: