-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Comparing changes
Open a pull request
base repository: mapbox/mapbox-gl-js
base: v2.0.1
head repository: mapbox/mapbox-gl-js
compare: v2.1.0
Commits on Dec 27, 2020
-
cherry-pick changelog for v2.0.1 (#10239)
* add changelog and bump package version * Update style-spec changelog and bump package version * bump to dev versions Co-authored-by: Arindam Bose <arindam.bose@mapbox.com>
Configuration menu - View commit details
-
Copy full SHA for f21691c - Browse repository at this point
Copy the full SHA f21691cView commit details
Commits on Jan 5, 2021
-
Disable terrain vertex morphing in render tests by default (#10255)
* Add an option to disable terrain vertex morphing * Disable vertex morphing in render tests * Fix free camera render test
Configuration menu - View commit details
-
Copy full SHA for 15f0983 - Browse repository at this point
Copy the full SHA 15f0983View commit details
Commits on Jan 11, 2021
-
Return a promise in "once" if no listener provided (#10203)
* return a promise in "once" if no listener provided * fix ambiguity in map.once docs
Configuration menu - View commit details
-
Copy full SHA for bdfe181 - Browse repository at this point
Copy the full SHA bdfe181View commit details
Commits on Jan 12, 2021
-
Fix evented.listens to return false when no listener exists (#10281)
Ryan Hamley authoredJan 12, 2021 Configuration menu - View commit details
-
Copy full SHA for 2c9c1a6 - Browse repository at this point
Copy the full SHA 2c9c1a6View commit details
Commits on Jan 13, 2021
-
Add support for min/max array in style-spec and use it for sky proper…
…ties (#10272) * update style spec * multiple min/max * edit validation, add test cases * fix linting error * add min/max to array element spec * fix error messages * Remove render test * Replace render test line-dasharray/unusual-cases/negative-values by unit test * Use new test fixturest Co-authored-by: Karim Naaji <karim.naaji@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4eda278 - Browse repository at this point
Copy the full SHA 4eda278View commit details
Commits on Jan 15, 2021
-
Fix blurry map-aligned labels on terrain (#10296)
* fix blurry map-pitched labels on terrain * update render tests
Configuration menu - View commit details
-
Copy full SHA for 07179fe - Browse repository at this point
Copy the full SHA 07179feView commit details
Commits on Jan 20, 2021
-
Run check-bundle-size script after deploying release to avoid a bug i…
…n release process (#10285)
Ryan Hamley authoredJan 20, 2021 Configuration menu - View commit details
-
Copy full SHA for 4740647 - Browse repository at this point
Copy the full SHA 4740647View commit details -
Ryan Hamley authored
Jan 20, 2021 Configuration menu - View commit details
-
Copy full SHA for fe339a9 - Browse repository at this point
Copy the full SHA fe339a9View commit details -
Hardcode fallback token in release test page (#10306)
Ryan Hamley authoredJan 20, 2021 Configuration menu - View commit details
-
Copy full SHA for f352188 - Browse repository at this point
Copy the full SHA f352188View commit details
Commits on Jan 21, 2021
-
Fix JSDoc lint warnings (#10127)
* Fix JSDoc lint warnings * Fix new JSDoc warnings
Andrew Calder authoredJan 21, 2021 Configuration menu - View commit details
-
Copy full SHA for d30c030 - Browse repository at this point
Copy the full SHA d30c030View commit details -
Revert usage of restricted access token for release testing (#10308)
Configuration menu - View commit details
-
Copy full SHA for b744c76 - Browse repository at this point
Copy the full SHA b744c76View commit details -
Fix querying of fill-extrusions when terrain is active (#10293)
Arindam Bose authoredJan 21, 2021 Configuration menu - View commit details
-
Copy full SHA for b77da4f - Browse repository at this point
Copy the full SHA b77da4fView commit details -
Add option allowing to preserver draw order when terrain is enabled (#…
…10258) * Fix issue #10186: not preserving drawn order while using terrain render cache - Revise terrain render loop to be more explicit and easier to follow from the painter render passes: - Remove any painter modifications from render() function - Extract terrain draw depth to reduce branching and add explicit call from painter.render() - Make it explicit that all rendering of terrain happens in the translucent render pass - Update terrain.render() to work as follow: - In render cache mode: . Draw all layers of sequential draped and add to render cache . Switch to interleaved render mode (not cached) for other layers - Add debug/10186 sample code for simple reproduction case * Update 3d playground with more styles to test from * Add helper function to calculate render cache efficiency * Update render test baseline with correct terrain drawn order * Update 3d playground example - Add mapbox/satellite-streets-v11 style - Add back mistakenly removed fill-extrusion layer * Add render tests * layerEnd -> lastDrawnLayerIndex * Self review: Comment + renaming * Check render cache efficiency on style order changes * Add more information on render cache efficiency warning * Fix wrong variable naming and unit test to not warn * Add unit tests * Calculate list of sequential draped render batches * Consume draped layer batches * Create getter for style._order to allow split with drape first order * Move isLayerDraped to style * Minor tweak * Load list of draped first layers when terrain is enabled * Assign FBOs to renderable terrain batches * Don't render empty batches * Fix bug not clearing raster fade if any source is not RasterTileSource Minor syntax tweak * Use draped render batches in terrain.render() * Simplify render loop * Move terrain depth render earlier to reduce framebuffer switches * Update terrain-debug to add custom layer for debugging * Add map.options.optimizeForTerrain and update unit tests * Update render tests to account for map.options.optimizeForTerrain * Fix Flow + Lint + render tests * Remove extraneous flag * Add documentation and update comments * Add warning and guidance on low render cache efficiency * Revert using cached mode always This should be addressed in separate PR, needs to take into account video source type and feature state changes in order to invalidate the render cache. * Address review comments Thanks @arindam1993
Configuration menu - View commit details
-
Copy full SHA for a3a98a8 - Browse repository at this point
Copy the full SHA a3a98a8View commit details
Commits on Jan 22, 2021
-
Use fallback token with render tests to fix npm commands (#10311)
Ryan Hamley authoredJan 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 6e237cc - Browse repository at this point
Copy the full SHA 6e237ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d0e3dc - Browse repository at this point
Copy the full SHA 1d0e3dcView commit details -
Avoid building from main in check-bundle-size (#10307)
Ryan Hamley authoredJan 22, 2021 Configuration menu - View commit details
-
Copy full SHA for 10f45ed - Browse repository at this point
Copy the full SHA 10f45edView commit details -
Add a few more release testing pages and add 3d test page variants (#…
…10313) * Add a few more release testing pages * add 3d playground * Testing symbolic link * Add new page for skybox gradient and use symbolic links * Lint * Bring performance indicator from internal * Add more 3d variant test pages and inject 3d code * Lint Co-authored-by: Karim Naaji <karim.naaji@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 47d8d51 - Browse repository at this point
Copy the full SHA 47d8d51View commit details
Commits on Jan 23, 2021
-
Guard against no prior check being found in check-bundle-size (#10320)
Ryan Hamley authoredJan 23, 2021 Configuration menu - View commit details
-
Copy full SHA for a0ffa40 - Browse repository at this point
Copy the full SHA a0ffa40View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5eeddb - Browse repository at this point
Copy the full SHA b5eeddbView commit details
Commits on Jan 25, 2021
-
Fix fullscreen fill-extrusion querying at low pitch (#10315)
* Account for all possible query volumes that include the camera * use spice for inserting at index
Arindam Bose authoredJan 25, 2021 Configuration menu - View commit details
-
Copy full SHA for 81978c8 - Browse repository at this point
Copy the full SHA 81978c8View commit details -
Port high resolution local SDFs (#10298)
* Add 'localFontFamily' option to support rendering of all glyphs. * Switch local glyph rendering to 2x SDF resolution. Don't double-generate for glyphs with different fontstack but same local font. Align baselines for glyphs generated with different local fonts. Update tests.
Configuration menu - View commit details
-
Copy full SHA for 51510e8 - Browse repository at this point
Copy the full SHA 51510e8View commit details
Commits on Jan 26, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0406574 - Browse repository at this point
Copy the full SHA 0406574View commit details -
Wait for sprite to load before parsing tiles (#10294)
Ryan Hamley authoredJan 26, 2021 Configuration menu - View commit details
-
Copy full SHA for edc17c2 - Browse repository at this point
Copy the full SHA edc17c2View commit details -
shift horizon towards center to reduce the number of tiles loaded (#1…
…0304) * shift horizon towards center and clip everything beyond it * fix tests * fix query test hiding labels whose anchor is above the shifted horizon and caused cascading label changess * refix * nit * Skip flaky test * Update render test baseline for new changes Co-authored-by: Karim Naaji <karim.naaji@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d0fbc98 - Browse repository at this point
Copy the full SHA d0fbc98View commit details -
Bump tiny-sdf version for an RTL glyph width fix. (#10328)
* Bump tiny-sdf version for an RTL glyph width fix. * Bump yarn.lock tiny-sdf version.
Configuration menu - View commit details
-
Copy full SHA for 82e5c24 - Browse repository at this point
Copy the full SHA 82e5c24View commit details
Commits on Jan 27, 2021
-
v2.1.0 + style-spec v13.19.0 changelogs (#10336)
* mapbox-gl-js v2.1.0 and style-spec v13.19.0 changelogs * Fixup * Remove extra line * Use beta tags * Update package versions * Update CHANGELOG.md Co-authored-by: Vladimir Agafonkin <agafonkin@gmail.com> Co-authored-by: Vladimir Agafonkin <agafonkin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9d5bb34 - Browse repository at this point
Copy the full SHA 9d5bb34View commit details
Commits on Feb 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b962951 - Browse repository at this point
Copy the full SHA b962951View commit details
There are no files selected for viewing