• Metal capturing is broken Jul 3
  • Stale depth-stencil state in Metal Jul 6
  • Bring back UnsafeCell for command buffer internals of Metal Jul 12
  • Optimize locking of `ServicePipes` Jul 12
  • [meta] Locking on Metal Jul 12
  • Metal enqueue() advantage Jul 13
  • Backend-specific configuration Jul 16
  • Reduce debug logging overhead in release Jul 16
  • Optimize the deferred command recording path of Metal Jul 16
  • Remove RawCommandBuffer: Clone bound Jul 18
  • Fortify the clear color iterator Jul 18
  • Copying between array layers and 3D slices Jul 18
  • CommandBuffer based fencing in Metal Jul 18
  • Background recording in Metal Jul 20
  • Pad shared data to cache lines Jul 23
  • Library for translating shaders from SPIRV to anything Jul 25
  • Optimize descriptor set binding in Metal Jul 25
  • Stretched character in Dota's hero selection menu Jul 25
  • Accelerate the search of starting descriptor for writes in Metal Jul 26
  • Contention statistics Jul 16
  • Mappable RwLock guards Jul 16
  • Expose raw locking primitives Jul 17
  • Faster bound resource expectation Jul 23
  • Create symlinks from libMoltenVK.dylib for dota-related targets Jul 24
  • Optimize descriptor sets updates Jul 25
  • Lift FastTransform to the type level Jul 5
  • Implement TypedRect::try_from_points Jul 19
  • The case for passes Jul 19