Skip to content

rust-mlt-core-v0.5.0

Choose a tag to compare

@CommanderStorm CommanderStorm released this 23 Mar 22:49
6dce27d

Added

  • (rust) allow resorting in the optimiser (#1133)
  • (rust) migrate the property optimiser to the PGO architecture (#1118)
  • (rust) migrate geometrys to allow for PGO (#1112)
  • (rust) PGO based Id optimiser (#1105)

Other

  • (rust) memory budgeting, codecs (#1168)
  • (rust) minor noop cleanup (#1167)
  • (rust) introduce EncDec decode states (#1166)
  • (rust) rename EncDec variants (#1165)
  • (rust) add stateful decoder (#1163)
  • (rust) rm TryFrom EncodedGeometry,EncodedId (#1162)
  • (rust) rm FromDecoded, use encode(...) (#1161)
  • (rust) finish big refactoring (#1160)
  • (rust) rename to IdValues and GeometryValues (#1159)
  • (rust) mv impls out of models, use full wire round-trips (#1158)
  • (chore) remove into_static, test fixes (#1154)
  • (rust) rework WASM code to use TileLayer01 (#1153)
  • (rust) remove unnecessary to_owned calls (#1151)
  • (rust) introduce staging types in Rust layer implementation (#1149)
  • (rust) introduce staging types (#1148)
  • (rust) code structure and remove NameRef (#1147)
  • (rust) refactor parsing and encoding code (#1144)
  • (rust) get rid of borrowme, add EncDec enum (#1141)
  • (rust) simplify ID model (#1139)
  • (rust) replace FromEncoded with Decode and decode_into (#1134)
  • (rust) move impls out of model, scalars (#1132)
  • (rust) rm borrowme from Layer01 (#1129)
  • (rust) remove unused defaults (#1127)
  • (rust) use enum_dispatch where appropriate, Cow for name (#1125)
  • (rust) streamline str decoding (#1121)
  • (rust) string performance benchmark (#1123)
  • refactor!(rust): make FromEncoded and FromDecoded pub(crate) (#1119)
  • (rust) use strum::IntoStaticStr (#1122)
  • (rust) simplify Morton code decoding with SIMD (#1114)
  • (rust) cleanup after big move (#1113)
  • (rust) clean up all module and mod files (#1111)
  • (rust) rename mod layer to frames (#1110)
  • (rust) rm PropValue, consistent Cows (#1109)
  • (rust) move name into DecodedStrings (#1108)
  • (rust) change tests to be based on the new trait based optimisation api (#1104)

Contributors