Skip to content
Guillaume Piolat edited this page Dec 13, 2018 · 17 revisions

Current disagreements

Image abstraction:

  • TBD: what is a Color, the template argument to an Image
  • whether there should be several different Color format and type
    • and what they would be
  • whether the Image abstraction have a runtime interface
  • whether the Image abstraction is a range-like concept
  • whether the Image abstraction is 2D or N-dimensional
  • whether there can be an additional IAllocator in Image loaders for temporary buffers, used for decoding
  • who owns the Image abstraction itself (GC, RC, scoped ownership)
  • how animated Image would be represented

Image loaders:

  • how much Image loader are supposed to convert from one Color format to another
  • whether Image loaders should have short-paths for getting image dimensions
  • whether/how Image loaders should have short-paths for progressive downsampled images
Clone this wiki locally