Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prototype For Fast Bulk Sampling Of Pixels #5102

Merged
merged 20 commits into from
Jun 21, 2023

Commits on Jun 19, 2023

  1. Configuration menu
    Copy the full SHA
    9474986 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Resample : Test perf

    danieldresser-ie committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    1bc8ae3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7778e74 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6bf9ac4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b63523a View commit details
    Browse the repository at this point in the history
  5. Warp : Add support for "bilinear" filter

    This is a very low quality, but fast approach ( it also offer a way of profiling the performance of Sampler::sample( float, float ), which previously wasn't used anywhere critical )
    danieldresser-ie committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    3eb61f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b660cec View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    378da65 View commit details
    Browse the repository at this point in the history
  8. ImagePlug : Make fundamental constants public constexpr

    Might as well make it easy for people who want to do fast things with images?
    danieldresser-ie committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    74c0192 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Configuration menu
    Copy the full SHA
    564c9fb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57cc622 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    22e069f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0c223a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c53eed3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d4bbbaa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81b06b2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    52d68f9 View commit details
    Browse the repository at this point in the history
  9. Sampler : Optimize common case where we are within data tile

    Seems to give a 15% performance improvement in common cases
    danieldresser-ie committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    885c075 View commit details
    Browse the repository at this point in the history
  10. FilterAlgo::sampleBox : Optimize using visitPixels

    This is a 70% performance improvement when using a VectorWarp with useDerivatives on to downsample an image.
    danieldresser-ie committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    44f314c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8eec8bd View commit details
    Browse the repository at this point in the history