Commit History

Author SHA1 Message Date
  Michael Ragazzon 174e1fe28a Also scale intrinsic dimensions of the Lottie element by dp-ratio 1 month ago
  Michael Ragazzon 38dd25c45c Add methods to media elements to manually trigger loading of source files, see #763 7 months ago
  Michael Ragazzon 90e090315c Log warnings when SVG or Lottie files cannot be rendered, see #687 1 year ago
  Michael Ragazzon 5faedc427b Refactor render interface: Require compiled geometry, use modern and safer types [breaking change] 2 years ago
  Michael Ragazzon a452f26951 Refactor Geometry and Texture, introduce unique render resources 2 years ago
  Michael Ragazzon c802aeb21b Use premultiplied alpha for vertex colors 2 years ago
  Michael Ragazzon 7ae3bb3a29 Use premultiplied alpha for textures submitted through the render interface 2 years ago
  Michael Ragazzon bdf560880a Use move semantics for texture callbacks 2 years ago
  Michael Ragazzon 313cbab657 Be consistent about using non-namespaced versions of standard integer types, see #470 2 years ago
  Michael Ragazzon ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] 2 years ago
  Michael Ragazzon 0bbd0193cb Only allow a single render interface, remove the ability to set per-context render interfaces [breaking change] 2 years ago
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 years ago
  Michael Ragazzon 1811229b26 Change the signature of TextureCallback. [breaking change] 3 years ago
  Dominik Thalhammer 801b23945d On-demand rendering (power saving mode) (#436) 2 years ago
  Michael Ragazzon 8b7388ecdc Refactor ComputedValues to reduce memory usage. 3 years ago
  Michael Ragazzon 3877e3dbad Remove unnecessary references in arguments. Add conversion between vector types. 4 years ago
  Michael Ragazzon 5df52283f9 Integrate the Lottie plugin into Core, only built when setting the 'ENABLE_LOTTIE_PLUGIN' option in CMake. 5 years ago