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

Improved text batching #14848

Merged
merged 30 commits into from
Oct 8, 2024
Merged

Commits on Aug 20, 2024

  1. Added resource ExtractedGlyphBatches and types `ExtractedGlyphBatch…

    …` and `ExtractedGlpyh` to hold the extracted geometry.
    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9821d48 View commit details
    Browse the repository at this point in the history
  2. Renamed ExtractedGlyphBatches to ExtractedTextSections.

    `extract_uinode_text` extracts glyphs grouped into sections.
    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    844de40 View commit details
    Browse the repository at this point in the history
  3. Added prepare function

    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    fc6150d View commit details
    Browse the repository at this point in the history
  4. debugging

    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    2d73f15 View commit details
    Browse the repository at this point in the history
  5. fix ordering

    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    83f7292 View commit details
    Browse the repository at this point in the history
  6. more debug

    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    853e937 View commit details
    Browse the repository at this point in the history
  7. Fixed glyph sizes

    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    be32479 View commit details
    Browse the repository at this point in the history
  8. clean up

    ickshonpe committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    5448fa6 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Fixed clipping

    ickshonpe committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    eba7f8f View commit details
    Browse the repository at this point in the history
  2. simplify

    ickshonpe committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    17e134f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8aaad57 View commit details
    Browse the repository at this point in the history
  4. fixed clipping artifacts

    ickshonpe committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    7e1b867 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    9a04e3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0413d8a View commit details
    Browse the repository at this point in the history
  3. Readded glyph rendering.

    Made `atlas_scaling` non-optional for text sections.
    ickshonpe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2a17263 View commit details
    Browse the repository at this point in the history
  4. Fixed batching

    ickshonpe committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    3d953b8 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

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

Commits on Sep 10, 2024

  1. Update crates/bevy_ui/src/render/mod.rs

    Co-authored-by: Kristoffer Søholm <k.soeholm@gmail.com>
    ickshonpe and kristoff3r authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    bf16d6a View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

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

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    e236ef3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a93044f View commit details
    Browse the repository at this point in the history
  3. added clear method to ExtractedUiNodes instead of clearing the indi…

    …vidual buffers manually
    ickshonpe committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    585e54f View commit details
    Browse the repository at this point in the history
  4. CI fixes

    ickshonpe committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f66c6e1 View commit details
    Browse the repository at this point in the history
  5. Fixed comments

    ickshonpe committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f8a9287 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    eaab04e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    acbb393 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0a94dec View commit details
    Browse the repository at this point in the history
  9. Merge branch 'extract-text-section' of https://github.com/ickshonpe/bevy

     into extract-text-section
    ickshonpe committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    dc23927 View commit details
    Browse the repository at this point in the history
  10. fix continue

    ickshonpe committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    6fef1e9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    cb5051a View commit details
    Browse the repository at this point in the history