Asheem Mamoowala
f545d21df0
[core] Overzoomed image sources vanish ( #10677 )
...
Use z0 tile coordinates instead of screen coordinates to compute ideal zoom for image sources
2017-12-13 12:52:23 -08:00
Anand Thakker
801c47befa
Add ignores for new ==, != tests ( #10679 )
...
GL JS change: https://github.com/mapbox/mapbox-gl-js/pull/5840
GL Native issue: https://github.com/mapbox/mapbox-gl-native/issues/10678
2017-12-12 15:19:24 -05:00
Chris Loer
3fed2358d6
[core] Include bucket name in queryRenderedSymbols duplicate feature filter
...
- Port of GL JS PR #5703
- Fixes issue #10616
2017-12-11 15:05:18 -08:00
John Firebaugh
a623ff13ed
Update gl-js submodule
2017-12-01 17:58:14 -08:00
Chris Loer
8cfeae9e45
[core] Remove ignores for passing tests.
...
Update ignore links to specific issues.
Bump mapbox-gl-js version to get latest text-pitch-spacing test.
2017-11-17 10:05:15 -08:00
Chris Loer
4f0e5374c3
[core] Skip fade animation for placed symbols that are currently offscreen.
...
Don't mark items that are outside the collision grid range as placed.
Requires new ignore because GL JS issue #5654 allows insertion of symbols outside the CollisionIndex range, and those symbols can cascade in to affect items within the viewport.
2017-11-17 10:05:15 -08:00
Ansis Brammanis
22c07596a0
[core] Split MapMode::Still into Static and Tile
...
`Tile` makes sure the symbols in the resulting tile are tileable while
symbols in `Still` match rendering in `Continuous` mode.
2017-11-17 10:05:15 -08:00
Chris Loer
3e074390b5
[core] Added ignores for two query tests that return the same set of items but in a different order.
2017-11-17 10:05:15 -08:00
Chris Loer
9fb30dfd52
[core] Removed ignores for fixed issues.
2017-11-17 10:05:15 -08:00
Anand Thakker
f648cfeef6
Implement Expressions ( #9439 )
...
Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups)
2017-11-08 12:34:02 -05:00
Anand Thakker
424ba0d9de
Add support for 'sleep' operation in render tests ( #10282 )
...
Ports 0069349550
2017-10-25 16:36:43 -04:00
Chris Loer
f6c8dcbf39
Enable native test for text-keep-upright with text-offset.
...
Issue #9271 was fixed as part of PR #9009 .
2017-10-24 14:17:30 -07:00
Lauren Budorick
e43e2aa3d7
[core, node] Support axonometric rendering
2017-10-14 03:15:34 +02:00
Lauren Budorick
98bb8613c3
Ignore raster-masking/overlapping-zoom
2017-10-14 01:34:19 +02:00
Lauren Budorick
2166b8577b
Skip expression-based runtime styling test
2017-10-13 22:11:30 +02:00
Lauren Budorick
057cc80fc4
Add ignore for expression-based regression test
2017-10-12 14:04:43 +02:00
Vladimir Agafonkin
6e7781862e
Add ignores for heatmap render tests ( #10147 )
2017-10-06 19:49:17 +03:00
Lauren Budorick
a9ddf5b7fd
Preserve depth buffer between 3D layers + optimize render order ( #9931 )
...
Port of https://github.com/mapbox/mapbox-gl-js/pull/5101 : adds a new render pass `Pass3D` before any other rendering wherein we render layers with 3D passes (fill-extrusion layers) to offscreen framebuffers, sharing a depth renderbuffer between those layers in order to render 3D space correctly. Those framebuffers are saved on the RenderLayers and copied back to the map during the translucent pass. Rendering to offscreen framebuffers before we do any clear + draw means we can avoid expensive framebuffer restores.
2017-09-21 14:26:48 -07:00
Bruno de Oliveira Abinader
447d24bb19
[node] Added 'removeSource'
2017-09-15 18:28:40 -03:00
Bruno de Oliveira Abinader
f40519e78d
[core] Do not cache stale tiles
2017-09-14 06:30:12 +03:00
Bruno de Oliveira Abinader
a15f0f3d53
[node] Reflect GL JS changes in render.test.js
2017-09-14 01:51:19 +03:00
Bruno de Oliveira Abinader
e9914bf034
[node] Implement GeoJSON converter
2017-09-13 23:35:27 +03:00
Bruno de Oliveira Abinader
cda418198f
[core] Clear atlasImage rect for a removed pattern
2017-09-13 22:17:41 +03:00
Bruno de Oliveira Abinader
bed96c800c
[node] Shuffle seed support
2017-09-12 20:36:17 +03:00
John Firebaugh
b05e5ddd34
[core] Fix z-fighting of translucent fills
2017-09-08 08:30:10 -07:00
Bruno de Oliveira Abinader
cfcf38053e
[test] Unignore render-tests/circle-pitch-alignment/*
2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
6f00becffe
[test] One map per pixel ratio in render.test.js --recycle-map
2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
b43d88b725
[test] Interpret render tests params: --recycleMap and --shuffle
2017-08-31 10:17:21 +03:00
Bruno de Oliveira Abinader
6ee8d7bb60
[node] Set style default camera upon each test suite run
2017-08-31 10:17:21 +03:00
Lauren Budorick
eaacc87901
Update gl-js SHA + ignore fill-extrusion-multiple test
2017-08-30 12:48:51 -07:00
Asheem Mamoowala
69b52367d3
[core][ios][macos][android]DDS-ify text-letter-spacing and text-max-width
2017-08-30 10:59:08 -07:00
Asheem Mamoowala
9491527eb6
Enable tests for #1350 , #9704
2017-08-29 14:48:47 -07:00
Chris Loer
6cbeeff689
[core] Fix issue #9843 (overzoomed line label rendering glitch).
...
Ports fix for GL JS issue #5112 .
Line label projection can't be based on tile geometry that's behind the plane of the camera.
The relevant tests are still ignored because the overzoomed collision behavior is different between native and JS.
2017-08-25 14:20:42 -07:00
Bruno de Oliveira Abinader
9fd03a3e90
[test] Un-ignore regressions/mapbox-gl-native#9792
2017-08-25 23:41:52 +03:00
Lauren Budorick
57d87e8ef2
Update ignores + suite_implementation
2017-08-23 18:21:05 -07:00
Chris Loer
18a54bc96b
Skip test for issue #9792 , as it currently causes the test harness to time out.
2017-08-18 10:53:26 -07:00
John Firebaugh
33407591f5
[tests] Ignore render test failures
2017-08-08 18:06:44 -07:00
Konstantin Käfer
e8bfcd0474
[core] fix rendering of fill outlines that have a different color than the fill itself
2017-08-07 10:41:06 +02:00
Nicki Dlugash
3faecfe2d5
Add native ignore for text-letter-spacing/property-function and zoom-and-property-function ( #9669 )
2017-08-01 16:39:09 -04:00
Nicki Dlugash
1194f31920
[test] Add native ignore for text-max-width/property-function and text-max-width/zoom-and-property-function ( #9655 )
...
[test] Add native ignore for text-max-width/property-function and text-max-width/zoom-and-property-function
2017-08-01 11:47:51 -04:00
Molly Lloyd
ba7574ec51
[core] modify texture coordinate scaling ( #9153 )
...
ignore unsupported dds property tests
fix tests
remove unneeded texture extent variable
bump gl-js to master
2017-07-27 14:54:03 -07:00
Lauren Budorick
a8ef2af353
[core][android][macos][ios] Implement property functions for line-join, text-justify, text-anchor ( #9583 )
2017-07-26 13:18:47 -07:00
John Firebaugh
c85193a0ad
[core] Replace API.ZoomHistory test with integration test
2017-07-26 09:50:38 -07:00
John Firebaugh
a178248139
[node] Reset Style::Impl::lastError when loading a new style
2017-07-24 15:19:15 -07:00
John Firebaugh
264ca961bd
[node] Protect against more badly behaved request implementations
2017-07-24 15:19:15 -07:00
John Firebaugh
ed29dfce43
[node] Rewrite request tests
2017-07-24 15:19:15 -07:00
Nicki Dlugash
30df562548
add native ignore for text-justify/property-function
2017-07-20 10:44:28 -07:00
Chris Loer
c0dd1103e0
[test] Add native ignore for 'text-anchor/property-function' ( #9556 )
2017-07-19 18:09:16 -07:00
John Firebaugh
fbbc8f2d7a
[tests] Local ignores.json file for ignored integration tests
2017-07-12 14:33:38 -07:00
John Firebaugh
cdc5f8ff14
[tests] Enable set-style-* integration tests
2017-06-15 07:43:51 -07:00