• [dx11] rework descriptors, add UAV/RTV for subresources Jul 2
  • Update spirv_cross to 0.9 Jul 6
  • Latest winit, dpi bugfix and remap descriptors fix. Jul 8
  • [dx11] change buffer UAV/SRVs to raw views and add compute pipelines Jul 9
  • [hal] change the order of cmd buffer finish call Jul 9
  • Fix typo Jul 10
  • [mtl] Remove >> level from blit Jul 10
  • [dx11] add more view support and memory type enum Jul 11
  • Add comment about max_viewports in metal/src/device.rs Jul 12
  • Add Rustfmt to workflow Jul 12
  • Add `MTLTriangleFillMode`, `MTLVisibilityResultMode` and comment to `… Jul 13
  • Add runtime check for `setDisplaySyncEnabled` Jul 13
  • Fix typo in hal/src/device.rs, hal/src/command/raw.rs, backend/metal/… Jul 17
  • [dx11] add register remapping and disjoint CBs Jul 18
  • [WIP] A third gfx example Jul 18
  • [mtl] Fix image view kind Jul 19
  • Make the Explicit shader support comment more inline with the others. Jul 20
  • [dx11] add fences and some debugging Jul 20
  • Fix zero allocated range DX12 Jul 20
  • Support using RTLD_NEXT Jul 23
  • Add comments to hal/src/device.rs Jul 24
  • Optimized descriptor binding Jul 26
  • Move query.rs in the device folder Jul 4
  • Apply dirty rect updates consistently. Jul 4
  • Store the built state in the PipelineInfo Jul 5
  • Split the ClipScrollTree Jul 9
  • Reset the active shader to whatever it was before after rendering Jul 10
  • Don't segment using clips with different positioning nodes Jul 10
  • Update angle shader validation features and add a missing newline Jul 10
  • Move SpatialNode and ClipNode to their own files Jul 11
  • Generate shaders in build time instead of run time Jul 12
  • Make the display list dumping code more generic. Jul 13
  • Allow rasterizing blobs on the scene builder thread Jul 13
  • Improve clipping and positioning documentation Jul 16
  • Use dpi from winit instead of glutin Jul 18
  • Remove some redundant rectangle transform and union code. Jul 18
  • Decouple batching from clip-scroll tree. Jul 18
  • Don't panic when rendering huge border corners Jul 19
  • Add native texture animation to yuv example. Jul 20
  • Don't panic when compiling the debug overlay shaders fail. Jul 20
  • Framebuffer size wrong in examples Jul 22
  • Apply same fix from #2910 to wrench, after glutin/winit update. Jul 24
  • Simplify the ClipId -> CST id mapping code. Jul 24
  • Only trigger a frame build if scene properties have changed. Jul 24
  • Fix compilation for iOS with cargo lipo Jul 10
  • Cache class access Jul 16
  • [WIP] Add feature set queries Jul 23
  • [WIP] Makes vulkan backend work on linux. Jul 10
  • add maxColorAttachments to device limit conversion Jul 11
  • Handle unused depth stencil subpass attachments Jul 21
  • Update euclid to 0.18 and bump version Jul 10
  • Update euclide to 0.19 Jul 24
  • Implement TypedRect::center. Jul 10
  • Implement TypedRect::center. Jul 10
  • Add autoreleasepool functionality. Jul 11
  • Add a generic return type to autoreleasepool() Jul 23
  • Update dependencies(gfx, glutin, winit) Jul 18
  • Change MultiShot to OneShot Jul 18
  • hlsl: Expose point size and coordinate builtin compatibility support Jul 22
  • Update to latest SPIRV-Cross master Jul 24
  • Fix the infinite perspective camera. Jul 2
  • Remove WebGPUBindGroupBinding.count Jul 13