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

Preserve Gif color palettes and deduplicate frame pixels. #2455

Merged
merged 33 commits into from
Sep 18, 2023

Commits on May 15, 2023

  1. Configuration menu
    Copy the full SHA
    12da625 View commit details
    Browse the repository at this point in the history
  2. Fix NRE

    JimBobSquarePants committed May 15, 2023
    Configuration menu
    Copy the full SHA
    73067b9 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

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

Commits on May 18, 2023

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

Commits on May 19, 2023

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

Commits on May 22, 2023

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

Commits on Jun 8, 2023

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

Commits on Jun 10, 2023

  1. Configuration menu
    Copy the full SHA
    53510f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18167b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. Configuration menu
    Copy the full SHA
    2c7123c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d4a23a View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

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

Commits on Jun 25, 2023

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

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    e307da5 View commit details
    Browse the repository at this point in the history
  2. Compare to zero

    JimBobSquarePants committed Jun 29, 2023
    Configuration menu
    Copy the full SHA
    4f6a53c View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

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

Commits on Jul 9, 2023

  1. Configuration menu
    Copy the full SHA
    98ed0f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c3fc062 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ef08c82 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4b15595 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    5416edb View commit details
    Browse the repository at this point in the history
  2. Simplified check if there are any non-equal bytes

    Hm, I remembered that movemask isn't the fastest, and ptest (TestZ in .NET-terms) is faster but current benchmarks didn't prove this, also Intel's instruction table didn't show any benefit in terms of latency or throughput.
    Thus simplified that check.
    gfoidl committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    c8f1f2c View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. Merge pull request #2500 from gfoidl/git-transparency-simd

    Vectorize TrimTransparentPixels in GifEncoderCore
    JimBobSquarePants committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    949e6ad View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. Configuration menu
    Copy the full SHA
    4ef363d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9e10ae View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

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

Commits on Aug 21, 2023

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

Commits on Sep 1, 2023

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

Commits on Sep 2, 2023

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

Commits on Sep 11, 2023

  1. Review fixes

    JimBobSquarePants committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    b56633e View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

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