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

Port asymmetric viewport rendering to gl-js #8638

Merged
merged 33 commits into from
Feb 13, 2020

Commits on Aug 9, 2019

  1. add edge insets class

    Arindam Bose committed Aug 9, 2019
    Configuration menu
    Copy the full SHA
    a9cc2f9 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2019

  1. add unit tests for EdgeInsets

    Arindam Bose committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    537562c View commit details
    Browse the repository at this point in the history
  2. add EdgeInsets docs comments

    Arindam Bose committed Aug 10, 2019
    Configuration menu
    Copy the full SHA
    1ce9ea1 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2019

  1. WIP tests for rendering padding

    Arindam Bose committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    e79edaf View commit details
    Browse the repository at this point in the history
  2. working padding visualization

    Arindam Bose committed Aug 13, 2019
    Configuration menu
    Copy the full SHA
    03ac661 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2019

  1. working initial transition

    Arindam Bose committed Aug 14, 2019
    Configuration menu
    Copy the full SHA
    e01bafa View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2019

  1. working centerPoint refactor

    Arindam Bose committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    c8bb865 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8bb8460 View commit details
    Browse the repository at this point in the history
  3. account for pixelRatio in showPadding

    Arindam Bose committed Aug 15, 2019
    Configuration menu
    Copy the full SHA
    649e1d4 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2019

  1. Add synchrounous getPadding and setPadding methods to Map

    Arindam Bose committed Aug 17, 2019
    Configuration menu
    Copy the full SHA
    aa7fd47 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2019

  1. fix broken import

    Arindam Bose committed Aug 19, 2019
    Configuration menu
    Copy the full SHA
    7a479e3 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2019

  1. Configuration menu
    Copy the full SHA
    bbba3ee View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' of github.com:mapbox/mapbox-gl-js into feat/asy…

    …mmetric-viewport
    Arindam Bose committed Aug 20, 2019
    Configuration menu
    Copy the full SHA
    1cdf37f View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2019

  1. add unit test that ensures padding doesnt change if no new values are…

    … passed in
    Arindam Bose committed Aug 21, 2019
    Configuration menu
    Copy the full SHA
    64522f5 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2019

  1. Merge branch 'master' of github.com:mapbox/mapbox-gl-js into feat/asy…

    …mmetric-viewport
    
    # Conflicts:
    #	src/geo/transform.js
    #	src/render/draw_debug.js
    #	src/render/program/debug_program.js
    #	src/render/program/program_uniforms.js
    Arindam Bose committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    d0080a4 View commit details
    Browse the repository at this point in the history
  2. fix linter issues

    Arindam Bose committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    3833d3e View commit details
    Browse the repository at this point in the history
  3. fix more linter issues

    Arindam Bose committed Sep 9, 2019
    Configuration menu
    Copy the full SHA
    d10d082 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2019

  1. Fix edgeInset interpolation issue

    Arindam Bose committed Sep 10, 2019
    Configuration menu
    Copy the full SHA
    29bd59e View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. Merge <master> into <feat/asymmetric-viewport>

    Arindam Bose committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    21ff1b6 View commit details
    Browse the repository at this point in the history
  2. Fix integration with LOD based covering tiles

    Arindam Bose committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    220673b View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2020

  1. switch to simpler getCenter implementation

    Arindam Bose committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    3420f3f View commit details
    Browse the repository at this point in the history
  2. Fix linting

    Arindam Bose committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    e39f561 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2020

  1. Configuration menu
    Copy the full SHA
    d45f48f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b98ffea View commit details
    Browse the repository at this point in the history
  3. Use glClear for drawing debug padding

    Arindam Bose committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    39f4288 View commit details
    Browse the repository at this point in the history
  4. Delete unused ss_rect shader

    Arindam Bose committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    44a2654 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. Fix missing imports

    Arindam Bose committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    00de0c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2020

  1. Remove duplicated centerPoint code

    Co-Authored-By: Vladimir Agafonkin <[email protected]>
    Arindam Bose and mourner authored Feb 12, 2020
    Configuration menu
    Copy the full SHA
    372099a View commit details
    Browse the repository at this point in the history
  2. Remove padding events from camera

    Arindam Bose committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    e0871f7 View commit details
    Browse the repository at this point in the history
  3. Remove unused SerializedPadding type

    Arindam Bose committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    354a555 View commit details
    Browse the repository at this point in the history
  4. Update render tests to represent distortion caused by asymmetric view…

    …port with a crosshatch road pattern
    Arindam Bose committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    fbb26fa View commit details
    Browse the repository at this point in the history
  5. Fix lint error caused by unused variables

    Arindam Bose committed Feb 12, 2020
    Configuration menu
    Copy the full SHA
    b7e8e6c View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2020

  1. Update render tests to fix precision errors with 0 padding line rende…

    …ring
    Arindam Bose committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    2d0e390 View commit details
    Browse the repository at this point in the history