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

remove d3dx dependency, severely improve memory usage but loading takes a long time initially #19

Merged
merged 27 commits into from
Dec 4, 2023

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    47d9006 View commit details
    Browse the repository at this point in the history
  2. bgr tga tex

    DubbleClick committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    d802ee3 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. convert to dds during loading

    doesn't work yet, fails to create textures from dds memory
    DubbleClick committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    e70ce4b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59b88db View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    2282dbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    787623f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dfeccda View commit details
    Browse the repository at this point in the history
  4. remove d3dx (mostly)

    DubbleClick committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    3516463 View commit details
    Browse the repository at this point in the history
  5. fix moving wrong image

    DubbleClick committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    42646c7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3ddfe0b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    51a7cad View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    234a0db View commit details
    Browse the repository at this point in the history
  9. spaces

    DubbleClick committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    c35f94c View commit details
    Browse the repository at this point in the history
  10. ifdef debug

    DubbleClick committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    42d6391 View commit details
    Browse the repository at this point in the history
  11. 1.6.0

    DubbleClick committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    b027a3c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    96975c9 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    24b99fe View commit details
    Browse the repository at this point in the history
  14. don't move unnecessarily

    DubbleClick committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    0ae854b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5e22e48 View commit details
    Browse the repository at this point in the history
  16. use std::future to prepare to multithread image loading

    fails when using std::launch::async though, maybe something in the directxtex library is not thread safe
    DubbleClick committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    4811f88 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    1799c0c View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. remove extern "C"

    DubbleClick committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    a72b423 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6514081 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8ec8f6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    76e8f03 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    68a6249 View commit details
    Browse the repository at this point in the history
  6. update README.md

    DubbleClick committed Dec 4, 2023
    Configuration menu
    Copy the full SHA
    b1bf595 View commit details
    Browse the repository at this point in the history