Skip to content
This repository has been archived by the owner on Aug 8, 2023. It is now read-only.

Fix wrong #15065 nit fix #15172

Merged
merged 1 commit into from
Jul 19, 2019
Merged

Fix wrong #15065 nit fix #15172

merged 1 commit into from
Jul 19, 2019

Conversation

astojilj
Copy link
Contributor

@astojilj astojilj commented Jul 19, 2019

Change in 3ffc14a
was a typo while addressing review nit: while it doesn't affect rendering it could affect performance.

Because of the potential performance impact, It is important to get it to current beta releases (added beta blocker label). I'm incorporating it to backports of #15065 to nectar and oolong.

Edit: added render test mapbox/mapbox-gl-js#8515 to verify that this isn't causing rendering regression. Performance impact would be coming from moving all layers from fill pass to translucent pass (while still rendering properly).

Related to: #14844, #14779, #15039

Change in 3ffc14a
was a typo while addresssing review nit: while it didn't affect render tests it doesn't work properly in all cases.

Fixes: #14844, #14779, #15039
@astojilj astojilj added the beta blocker Blocks the next beta release label Jul 19, 2019
@astojilj astojilj assigned astojilj and unassigned pozdnyakov and alexshalamov Jul 19, 2019
@alexshalamov alexshalamov added the needs changelog Indicates PR needs a changelog entry prior to merging. label Jul 19, 2019
@astojilj
Copy link
Contributor Author

astojilj commented Jul 19, 2019

@alexshalamov
I have removed "needs-changelog" because #15065 is not yet released and "beta-blocker" would make it so that this goes together with #15065 to release.
It doesn't cause rendering regression.

Edit: added render test mapbox/mapbox-gl-js#8515 to verify that this isn't causing rendering regression. Performance impact would be coming from moving all layers from fill pass to translucent pass (while still rendering properly).

@astojilj astojilj removed the needs changelog Indicates PR needs a changelog entry prior to merging. label Jul 19, 2019
@astojilj astojilj merged commit d7f28c3 into master Jul 19, 2019
@astojilj astojilj deleted the astojilj-fix-15065-nit-fix branch July 19, 2019 10:00
@friedbunny friedbunny added this to the release-picklejuice milestone Jul 19, 2019
@friedbunny friedbunny added Core The cross-platform C++ core, aka mbgl rendering labels Jul 19, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
beta blocker Blocks the next beta release Core The cross-platform C++ core, aka mbgl rendering
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants