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

Tile diff #2719

Draft
wants to merge 67 commits into
base: main
Choose a base branch
from
Draft

Tile diff #2719

wants to merge 67 commits into from

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    eedae1d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9990d2c View commit details
    Browse the repository at this point in the history
  3. fix triangulated case

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    fb944fd View commit details
    Browse the repository at this point in the history
  4. remove unused local

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    49583ba View commit details
    Browse the repository at this point in the history
  5. refactor

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    2955b0b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1eef699 View commit details
    Browse the repository at this point in the history
  7. fill extrusion

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    72e0122 View commit details
    Browse the repository at this point in the history
  8. symbols

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    8ebb22b View commit details
    Browse the repository at this point in the history
  9. warnings

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    6914b98 View commit details
    Browse the repository at this point in the history
  10. lines

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    aaeec7f View commit details
    Browse the repository at this point in the history
  11. clean up UBOs

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    3eab405 View commit details
    Browse the repository at this point in the history
  12. legacy build error

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    55e574a View commit details
    Browse the repository at this point in the history
  13. warnings

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    60b39fe View commit details
    Browse the repository at this point in the history
  14. heatmap

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    3489a8c View commit details
    Browse the repository at this point in the history
  15. tweak fill and symbol

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e6cb748 View commit details
    Browse the repository at this point in the history
  16. rebase, fix merge

    TimSylvester committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    a4ecdd5 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Sharing UBOs between drawables in the same tile is not a win, as most…

    … layers have only one drawable per tile
    TimSylvester committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    6124cb3 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

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

    TimSylvester committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    4a19445 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

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

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    73d22af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c88db31 View commit details
    Browse the repository at this point in the history
  3. rework diff process to deal with ordering

    warnings
    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    3814682 View commit details
    Browse the repository at this point in the history
  4. lines

    legacy build error
    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    57e63de View commit details
    Browse the repository at this point in the history
  5. add tile diff

    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    f5cabda View commit details
    Browse the repository at this point in the history
  6. add support for reference_wrapper

    integrate with `render_layer`
    start on fill conversion
    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    c2a29f8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c04d55e View commit details
    Browse the repository at this point in the history
  8. fix conflicts

    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    2283501 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b4c424f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    12a4bd6 View commit details
    Browse the repository at this point in the history
  11. rebase, fix conflicts

    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    9534936 View commit details
    Browse the repository at this point in the history
  12. remove extra diffs

    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    4e96fb8 View commit details
    Browse the repository at this point in the history
  13. fix fill render bug

    TimSylvester committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    01059cd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6cad880 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. warnings

    TimSylvester committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    dda6cba View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Merge branch 'main' into tile-diff

    # Conflicts:
    #	src/mbgl/annotation/render_annotation_source.cpp
    #	test/style/source.test.cpp
    TimSylvester committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    61935ae View commit details
    Browse the repository at this point in the history
  2. fix merge

    TimSylvester committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    d695f04 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. More missing updates

    TimSylvester committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    ba44a98 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. account for frame skips

    TimSylvester committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    c596ad4 View commit details
    Browse the repository at this point in the history
  2. missing overrides

    TimSylvester committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    49f7174 View commit details
    Browse the repository at this point in the history
  3. missing null check

    TimSylvester committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    68d7eb7 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    3a9282c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa1d967 View commit details
    Browse the repository at this point in the history
  3. update includes

    TimSylvester committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    2ba733f View commit details
    Browse the repository at this point in the history
  4. Merge branch 'main' into tile-diff

    # Conflicts:
    #	src/mbgl/renderer/layers/render_circle_layer.cpp
    #	src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp
    #	src/mbgl/renderer/layers/render_fill_layer.cpp
    #	src/mbgl/renderer/layers/render_symbol_layer.cpp
    #	src/mbgl/renderer/render_layer.cpp
    #	src/mbgl/renderer/sources/render_tile_source.hpp
    TimSylvester committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    c55bf21 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    162108f View commit details
    Browse the repository at this point in the history
  2. warning

    TimSylvester committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    77a7488 View commit details
    Browse the repository at this point in the history
  3. format

    TimSylvester committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    8eebcd1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

  1. refactor

    TimSylvester committed Sep 12, 2024
    Configuration menu
    Copy the full SHA
    12077b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. circles, fix first frame

    TimSylvester committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    72f67dc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cb3e3d View commit details
    Browse the repository at this point in the history
  3. tile diffs for lines

    TimSylvester committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    3b34a0a View commit details
    Browse the repository at this point in the history
  4. format

    TimSylvester committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    dda5aa3 View commit details
    Browse the repository at this point in the history
  5. refactor to simplify symbol updates and avoid creating collision buil…

    …ders when they're not needed
    TimSylvester committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    7cb34c0 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    bc32193 View commit details
    Browse the repository at this point in the history
  2. Fix legacy build

    TimSylvester committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    07ba9ba View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Merge branch 'main' into tile-diff

    # Conflicts:
    #	include/mbgl/renderer/renderer.hpp
    #	src/mbgl/renderer/layers/render_fill_layer.cpp
    #	src/mbgl/renderer/renderer.cpp
    TimSylvester committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    1cfd235 View commit details
    Browse the repository at this point in the history
  2. Fix validation error on custom line drawables.

    Prevent crash when adding a custom drawable layer twice.
    TimSylvester committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ce21f78 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. warnings

    TimSylvester committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    49dc24a View commit details
    Browse the repository at this point in the history
  2. fix tile ordering bug

    TimSylvester committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f364631 View commit details
    Browse the repository at this point in the history
  3. add test

    TimSylvester committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f7c7804 View commit details
    Browse the repository at this point in the history
  4. warnings

    TimSylvester committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    034e670 View commit details
    Browse the repository at this point in the history
  5. warnings

    TimSylvester committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    734e181 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

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

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    bd74333 View commit details
    Browse the repository at this point in the history
  2. legacy build

    TimSylvester committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    953378f View commit details
    Browse the repository at this point in the history
  3. giving up on range join

    TimSylvester committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    475b686 View commit details
    Browse the repository at this point in the history