Skip to content

v1.149

Choose a tag to compare

@dzhdanNV dzhdanNV released this 11 Sep 09:24
· 1022 commits to main since this release

HIGHLIGHTS:

  • Core: simplified understanding of how to work with descriptor ranges and sets (no functional changes)
  • minor improvements

BREAKING CHANGES:

  • offsetInRange => baseDescriptor (for DescriptorRangeUpdateDesc)
  • offsetInRange => descriptorIndex (for clear storage descs)
  • setIndexInPipelineLayout => setIndex
  • rotated src/dst and base prefixes in DescriptorSetCopyDesc

DETAILS:

  • Core: [ Pipeline Layout ] section has been reorganized into [ Pipeline layout and descriptors management ] (by regrouping some structs)
  • Core: highlighted and explained in comments PipelineLayout => DescriptorSet => DescriptorRange => Descriptor idiom
  • Core: explained setIndex => rangeIndex => descriptorIndex
  • Core: a few name changes
  • D3D12: relaxed global UAV barrier conditions