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

Support reading BC4U and DX10 BC1 images #6486

Merged
merged 68 commits into from Dec 6, 2023

Commits on Jun 14, 2023

  1. Configuration menu
    Copy the full SHA
    f2d91fc View commit details
    Browse the repository at this point in the history
  2. Add Tile namedtuple for code readability.

    Add typing info to Image.tile
    REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    de2b4be View commit details
    Browse the repository at this point in the history
  3. Remove unused constants

    REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    3f77a9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1988737 View commit details
    Browse the repository at this point in the history
  5. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    3602e35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    429dc28 View commit details
    Browse the repository at this point in the history
  7. Fix incorect file name

    REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    8e8a67e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    de8b89c View commit details
    Browse the repository at this point in the history
  9. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    a63fdc2 View commit details
    Browse the repository at this point in the history
  10. Add missing LA test textures

    REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    3476073 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d1b1f30 View commit details
    Browse the repository at this point in the history
  12. Small refactor

    REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    7c25e0b View commit details
    Browse the repository at this point in the history
  13. Small refactor

    REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    91664c9 View commit details
    Browse the repository at this point in the history
  14. [pre-commit.ci] auto fixes from pre-commit.com hooks

    for more information, see https://pre-commit.ci
    pre-commit-ci[bot] authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    1c9a84d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9369a48 View commit details
    Browse the repository at this point in the history
  16. Simplified save code

    Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
    REDxEYE and radarhere committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    15c90ac View commit details
    Browse the repository at this point in the history
  17. Simplified test code

    radarhere authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    b6b7a7b View commit details
    Browse the repository at this point in the history
  18. Fixed typo

    radarhere authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    eda4192 View commit details
    Browse the repository at this point in the history
  19. Restored formatting

    radarhere authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    b87d4e0 View commit details
    Browse the repository at this point in the history
  20. Fixed big-endian bug

    radarhere authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    9a7bd0d View commit details
    Browse the repository at this point in the history
  21. Simplified imports

    radarhere authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    78756cd View commit details
    Browse the repository at this point in the history
  22. Corrected error messages

    radarhere authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    cadac4a View commit details
    Browse the repository at this point in the history
  23. Removed INVALID enum

    radarhere authored and REDxEYE committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    bd48265 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Configuration menu
    Copy the full SHA
    9165771 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    777c54a View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2023

  1. Apply suggestion for PR

    REDxEYE committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    a5dde8b View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'pillow/main' into improved_dds

    # Conflicts:
    #	Tests/test_file_dds.py
    #	src/PIL/DdsImagePlugin.py
    REDxEYE committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    6dd565b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc6c973 View commit details
    Browse the repository at this point in the history
  4. Add missing annotation import

    REDxEYE committed Oct 12, 2023
    Configuration menu
    Copy the full SHA
    2a6bcc1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    69b922d View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    5e9a2e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    51f7359 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4 from radarhere/improved_dds

    Loop over enums to create constants
    REDxEYE committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    f59c9ae View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2023

  1. Configuration menu
    Copy the full SHA
    935958c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a54d28a View commit details
    Browse the repository at this point in the history
  3. Simplified tile creation

    radarhere committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    4a4a1ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8fbb610 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    12e41e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    93e0f39 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #6 from radarhere/improved_dds

    Simplified tile creation
    REDxEYE committed Oct 21, 2023
    Configuration menu
    Copy the full SHA
    2ca9adb View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Configuration menu
    Copy the full SHA
    f58f410 View commit details
    Browse the repository at this point in the history
  2. Support RGB bitcount 8

    radarhere committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    8548522 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2023

  1. Removed unnecessary seek

    radarhere committed Oct 28, 2023
    Configuration menu
    Copy the full SHA
    0051fc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17be898 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    e3ff5eb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #7 from radarhere/improved_dds

    Support RGB bitcount 8
    REDxEYE committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    4c635e4 View commit details
    Browse the repository at this point in the history
  3. Update src/PIL/DdsImagePlugin.py

    Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
    REDxEYE and radarhere committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    cb554c6 View commit details
    Browse the repository at this point in the history
  4. Removed unused test images

    radarhere committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    ee8c9c3 View commit details
    Browse the repository at this point in the history
  5. Removed duplicate test

    radarhere committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    5fd3035 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8814610 View commit details
    Browse the repository at this point in the history
  7. Test BC4U

    radarhere committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    ddcbfde View commit details
    Browse the repository at this point in the history
  8. Remove wrong test_save input

    REDxEYE committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    940224e View commit details
    Browse the repository at this point in the history
  9. Removed test_open

    radarhere committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    c7fbfdc View commit details
    Browse the repository at this point in the history
  10. Merge pull request #8 from radarhere/improved_dds

    Added test for BC4U
    REDxEYE committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    e0a726b View commit details
    Browse the repository at this point in the history
  11. Merge pull request #9 from radarhere/test_open

    Removed test_open
    REDxEYE committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    2f7caad View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2023

  1. Configuration menu
    Copy the full SHA
    49578f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    662cb22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    56b4822 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ab96324 View commit details
    Browse the repository at this point in the history
  5. Moved _Tile to ImageFile

    radarhere committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    5aadeb5 View commit details
    Browse the repository at this point in the history
  6. Corrected constant values

    radarhere committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    e072a12 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #10 from radarhere/improved_dds

    Moved _Tile from Image to ImageFile
    REDxEYE committed Dec 2, 2023
    Configuration menu
    Copy the full SHA
    9e5ff76 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Updated docstrings

    radarhere committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    2eddbc5 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Configuration menu
    Copy the full SHA
    f2e478e View commit details
    Browse the repository at this point in the history
  2. Added release notes

    radarhere committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    66c5e9a View commit details
    Browse the repository at this point in the history
  3. Rename _420_OPAQUE to OPAQUE_420

    Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
    REDxEYE and hugovk committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    9e6030f View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2023

  1. Link to plugin

    radarhere committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    00c6a89 View commit details
    Browse the repository at this point in the history
  2. Added tilde prefix

    Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
    radarhere and hugovk committed Dec 6, 2023
    Configuration menu
    Copy the full SHA
    d1a2235 View commit details
    Browse the repository at this point in the history