Uploaded image for project: 'OpenVDB'
  1. OpenVDB
  2. OVDB-135

Point Partitioner Improvements

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • None
    • Core
    • None

      This ticket is about improving the tools/PointPartitioner.h and introducing some C+11/C+14 features, more specifically:

      • Introduce some lambdas to improve readability
      • Switch from boost::scoped_array to std::unique_ptr<[]>
      • Compute page coordinates directly from bucket offsets rather than recomputing from the first point in the page
      • Add a unit test for determinism
      • Allow different integer types for indices and offsets
      • Introduce new convenience functions for initially populating the partitioner
      • Expose a threaded parameter to allow for running it single-threaded

            danrbailey danrbailey
            danrbailey danrbailey
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: