Commit Graph

  • 3b26177e9d [test] Fix undefined behavior warning: quads.test.cpp used a bin with unsupported x/y coordinates. Issue #9499. Chris Loer 2017-07-13 11:43:48 -07:00
  • 04fba1e01f [core] add unused default template parameter to keep Xcode 9's Clang from crashing Konstantin Käfer 2017-07-13 16:22:14 +02:00
  • 13d6920661 [core] fix division by zero when defaultFadeDuration is 0 Konstantin Käfer 2017-07-13 16:57:31 +02:00
  • 86682f2507 [core] fix undefined access for HTTP responses that don't contain a body Konstantin Käfer 2017-07-13 16:31:47 +02:00
  • 06e202441e [build] upload cache on Circle CI before running tests Konstantin Käfer 2017-07-13 16:44:45 +02:00
  • 6ca7b28e60 [build] add ccache + Circle CI caching Konstantin Käfer 2017-06-30 12:49:47 -07:00
  • 92354bdc25 [build] add address, undefined behavior + thread sanitizer Konstantin Käfer 2017-06-23 15:51:55 -07:00
  • b0dcc25584 [build] upgrade to v4 CircleCI images that have logbt/mesa/gdb/apitrace installed Konstantin Käfer 2017-06-23 15:50:13 -07:00
  • ee32df4687 [Qt] Fix docs warnings Thiago Marcos P. Santos 2017-07-12 17:06:20 +03:00
  • bb1a209a63 [Qt] Share the DefaultFileSource for all QMapboxGL instances Thiago Marcos P. Santos 2017-07-12 17:01:49 +03:00
  • d0be2ed2a6 [build] Update GLFW to 2017-07-13-67c9155 Bruno de Oliveira Abinader 2017-07-13 14:24:23 +03:00
  • 76caec25c7 [ios] Update changelog; kick-off 3.6.1 Jason Wray 2017-07-13 01:52:55 -04:00
  • f16a4e5da6 [all] make default_styles header-only Konstantin Käfer 2017-06-14 21:47:01 +02:00
  • 629922f557 [build] enable -fvisibility=hidden for iOS Konstantin Käfer 2017-01-05 14:37:29 +01:00
  • 3fce13349c [darwin] Include polylabel via cmake Jason Wray 2017-07-10 17:32:43 -04:00
  • c966c0e12f [ios] Update SMCalloutView to fix iOS 10 build warnings Minh Nguyễn 2017-06-20 18:04:10 -07:00
  • 73869d12dd [build] enable -fvisibility=hidden for iOS Konstantin Käfer 2017-01-05 14:37:29 +01:00
  • a5cdbb084e [all] make default_styles header-only Konstantin Käfer 2017-06-14 21:47:01 +02:00
  • 11952db68c Update mapbox-gl-js John Firebaugh 2017-07-11 14:22:51 -07:00
  • 1176eade34 [android] Force previously cached program binaries to be regenerated John Firebaugh 2017-07-11 14:11:02 -07:00
  • c0d6a07a8e [core] Pass correct sources to programIdentifier John Firebaugh 2017-07-11 14:11:59 -07:00
  • 86ee821c6e [core] No need for optional in map of VertexArrays John Firebaugh 2017-07-10 12:31:46 -07:00
  • 2691fe165d [core] Add comments explaining typing of AttributeLocation and UniformLocation John Firebaugh 2017-07-10 12:25:03 -07:00
  • 4c42132183 [core] Reduce memory requirements of VertexArrays John Firebaugh 2017-07-10 12:19:23 -07:00
  • 49726cdc75 [core] Remove segment.cpp John Firebaugh 2017-07-10 11:54:02 -07:00
  • 01aff01274 [core] Use a type alias for SegmentVector John Firebaugh 2017-07-10 11:49:25 -07:00
  • 358b0305ae [core] Per-segment-per-layer vertex arrays John Firebaugh 2017-07-06 08:06:12 -07:00
  • c61041b44c [core] Rework attribute binding (again) John Firebaugh 2017-07-03 14:05:12 -07:00
  • fedfaa2f6e [core] Inline getActiveAttributes details John Firebaugh 2017-07-03 14:05:12 -07:00
  • 8fb212dbb3 [core] Include what you use John Firebaugh 2017-07-05 14:45:34 -07:00
  • fbbc8f2d7a [tests] Local ignores.json file for ignored integration tests John Firebaugh 2017-07-12 13:40:32 -07:00
  • 7abbe32325 [test] Pull in re-enabled tests from mapbox-gl-js. Chris Loer 2017-07-12 13:39:01 -07:00
  • e8657becc5 [core] Update shaders. Chris Loer 2017-07-11 11:22:39 -07:00
  • af10e2d3be [test] Re-enable keep-upright test for pitched views. Chris Loer 2017-07-11 11:28:41 -07:00
  • 8ef9fcdf3e [core] Base label "keep-upright" orientation on start and end of label Fixes issue #9457. Chris Loer 2017-07-10 15:41:17 -07:00
  • e99e167848 [Qt] Do not return a valid mbgl::Annotation if conversion fails Bruno de Oliveira Abinader 2017-07-12 16:40:56 +03:00
  • 4014aa6721 [core] GCC 4.9 bracket initialization issues Bruno de Oliveira Abinader 2017-07-11 19:19:04 +03:00
  • 2fae373fc9 [core] GCC 4.9 is unable to deduce ctors when using bracket init Bruno de Oliveira Abinader 2017-07-11 19:15:10 +03:00
  • 21031b624f [core] Added missing header includes Bruno de Oliveira Abinader 2017-07-11 16:34:34 +03:00
  • 6282b28b6f [core] Added MBGL_CONSTEXPR to satisfy GCC 4.9 Bruno de Oliveira Abinader 2017-07-11 15:32:51 +03:00
  • d918f8d7c2 [core] GCC 4.9 does not provide <codecvt> Bruno de Oliveira Abinader 2017-07-11 17:42:50 +03:00
  • 3afbfa2de7 [core] GCC 4.9 shadow member warnings Bruno de Oliveira Abinader 2017-07-11 15:16:06 +03:00
  • f1ac757bd2 [core] GCC 4.9 does not fully support custom variable templates Bruno de Oliveira Abinader 2017-07-11 15:11:14 +03:00
  • 1aacc88f35 [core] GCC 4.9 does not allow using another member in a constexpr ctor Bruno de Oliveira Abinader 2017-07-07 17:08:42 +03:00
  • 8af593f89c [build] Reuse precomputed WITH_CXX11ABI definition in Qt builds Bruno de Oliveira Abinader 2017-07-12 16:44:16 +03:00
  • 2954a2a40d [build] OSX build fix for GCC 4.9 Bruno de Oliveira Abinader 2017-07-10 18:20:26 +03:00
  • c163402f64 [build] Added Linux GCC 4.9 CI bot Bruno de Oliveira Abinader 2017-07-07 15:02:40 +03:00
  • 3aa807e1dc [core] add LLDB summaries for types we use commonly Konstantin Käfer 2017-07-12 15:24:12 +02:00
  • 32bef80eec [test] Add utest to assert our dtoa implementation precision Thiago Marcos P. Santos 2017-07-12 14:16:39 +03:00
  • 06719ae42f [benchmark] Add a benchmark for our dtoa implementation Thiago Marcos P. Santos 2017-07-12 14:09:59 +03:00
  • 40d66a84b3 [core] Do not use S_ISDIR Thiago Marcos P. Santos 2016-08-06 01:44:39 +03:00
  • 70e557a6f8 [core] Use gmtime_s on Windows Thiago Marcos P. Santos 2016-08-06 01:34:20 +03:00
  • 0d7d3d8959 [core] Use std::to_string on Windows Thiago Marcos P. Santos 2016-08-06 01:15:50 +03:00
  • 3b49ec3a0b [core] Prefer std:: functions over POSIX Thiago Marcos P. Santos 2016-08-06 00:50:34 +03:00
  • d8cad639c6 [android] - run style instrumentation tests on CI (#9353) Tobrun 2017-07-12 11:20:57 +02:00
  • 4f63a39b7c [test] Bump mapbox-gl-js version to re-enable pitched tests Chris Loer 2017-07-07 12:25:21 -07:00
  • eac297185d [core] add static asserts for more gl constants Ansis Brammanis 2017-07-07 10:45:34 -04:00
  • d661b4ba61 [core] port pitch-label collision hack Ansis Brammanis 2017-06-30 15:38:43 -04:00
  • e514138b69 [core] improve legibility of labels that follow lines Ansis Brammanis 2017-06-16 10:42:33 -04:00
  • 77734cfe1b [core] fix transformMat4 Ansis Brammanis 2017-06-29 12:04:13 -04:00
  • a0e37fe35b [core] Hold on to tile yStretch value for rendering old symbolBuckets while waiting for new ones. Chris Loer 2017-06-06 09:01:17 -07:00
  • a432a289a3 [core] Change OverscaledTileID to also include a "wrap" value. This prevents TilePyramid from sharing wrapped copies of tiles. This is necessary because two wrapped tiles no longer share the same CollisionTile. Chris Loer 2017-05-29 12:47:32 -07:00
  • 72f6b73590 [core] Limit symbol re-placement on changed tile distance to pitch > 25. Chris Loer 2017-05-25 14:12:20 -07:00
  • 7c7564d72e [core] Re-generate shaders. Chris Loer 2017-05-16 11:50:24 -07:00
  • 8c23f14a9f [core] Use fade texture in collision debug boxes so that they agree more closely with symbol shaders. Chris Loer 2017-05-25 09:15:27 -07:00
  • f8402e2042 [core] Set "max_camera_distance" to 1.5 for viewport-aligned road labels. Viewport-aligned curved labels start to look very strange in the distance. Until we have a better system for projecting them, just prevent them from showing. Chris Loer 2017-05-19 13:30:17 -07:00
  • 2ee59796fb [core] Enable tile clipping for collision boxes. Necessary because collision boxes now change shape based on while tile they're part of. Chris Loer 2017-05-18 14:08:10 -07:00
  • 7b29b90e7f [core] Extend collision feature boxes to accommodate potential pitch-scaling. Chris Loer 2017-05-18 12:54:11 -07:00
  • 8f5e0b66ab [core] Pass pitch-scaling vertex attributes and uniforms to shaders. Chris Loer 2017-05-17 21:40:57 -07:00
  • 59df3a90f4 [core] Improved label pitch-scaling: approximate collision box shapes based on tile distance from camera. Chris Loer 2017-05-15 14:17:06 -07:00
  • e364f24570 [build] Don't fail hard for unknown warning groups Konstantin Käfer 2017-07-11 11:33:51 +02:00
  • d03fd0dce2 [build] Don't use maybe-uninitialized and misleading-indentation in Clang, since they're not implemented there Konstantin Käfer 2017-07-10 13:48:43 +02:00
  • 3f1c6dabf1 [build] add -fvisibility=hidden for all macOS targets to avoid linker warnings Konstantin Käfer 2017-07-11 11:38:07 +02:00
  • 5e2305fa5b [benchmark] Fix build on GCC 5 Thiago Marcos P. Santos 2017-07-10 15:58:18 +03:00
  • 90c61c1956 [darwin] Include polylabel via cmake Jason Wray 2017-07-10 17:32:43 -04:00
  • 7d59e3f8b3 [android] fix javadoc comment for public setOfflineMapboxTileCountLimit method (#9454) Antonio Zugaldia 2017-07-09 11:16:18 -04:00
  • b87816a7ab [android] - build SNAPSHOT from master (#9452) Tobrun 2017-07-07 19:22:58 +02:00
  • ba32831260 [benchmark] add render benchmarks Ivo van Dongen 2017-07-07 16:45:33 +03:00
  • 35b90618b7 [Qt] Make qt.cmake Windows-friendly Thiago Marcos P. Santos 2016-08-05 23:45:57 +03:00
  • 65118296eb [Qt] Add a no-op thread helper for other platforms Thiago Marcos P. Santos 2016-08-05 23:39:35 +03:00
  • a24d89d9f8 [Qt] Use QThreadStorage for thread local Thiago Marcos P. Santos 2016-08-03 19:56:10 +03:00
  • 7c117281bc [core] Isolate pthread-based tls implementation Thiago Marcos P. Santos 2016-08-03 19:24:04 +03:00
  • 6b5f8fd6ef [benchmark] update cache db and style Ivo van Dongen 2017-07-07 15:57:48 +03:00
  • f734126416 [core] Fix conditional unitialized jump on RenderGeoJSONSource Thiago Marcos P. Santos 2017-07-07 16:36:13 +03:00
  • e962b79b0f [core] Fix sorting order for render tiles Thiago Marcos P. Santos 2017-07-06 15:49:22 +02:00
  • 69c8f602de [tests] Add unit test for tile prefetching Thiago Marcos P. Santos 2017-01-24 14:39:08 +02:00
  • 407fbc70b1 [core] Prefetch low resolution tiles Thiago Marcos P. Santos 2017-01-15 11:27:52 -05:00
  • 2876db72f2 Hit test Marker and MarkerViews (#9424) Tobrun 2017-07-07 12:28:19 +02:00
  • 950ab7eb8a [android] - add Map change & visibility test activities (#9425) Tobrun 2017-07-07 10:36:46 +02:00
  • 721557bba2 [android] - map's visible region fix #9427 (#9428) Łukasz Paczos 2017-07-06 21:05:04 +02:00
  • 957829e8c4 [android] - validate if platform implementation doesn't return a null motion event (#9434) Tobrun 2017-07-06 21:04:30 +02:00
  • 2fe3dd64c0 [core] Updated script detection for Unicode 10 Minh Nguyễn 2017-06-30 00:36:40 -07:00
  • 9ba3dc9249 [build] add node-benchmark target and xcode scheme Ivo van Dongen 2017-07-06 16:40:04 +03:00
  • d5fbcb242a [core] Implement circle-pitch-alignment property Closes issue #9349. Chris Loer 2017-07-05 13:59:45 -07:00
  • 3800edb133 [core] Bump mapbox-gl-js to get updated circle shader. Chris Loer 2017-07-05 13:59:45 -07:00
  • 06a0c4ad15 [test] Added bucket feature insertion tests Bruno de Oliveira Abinader 2017-07-05 16:31:16 +03:00
  • 0395271b9d [test] Reuse StubGeometryTileFeature in MergeLines Bruno de Oliveira Abinader 2017-07-05 14:57:34 +03:00
  • a1ed9f8794 [core] Don't upload empty buckets Bruno de Oliveira Abinader 2017-07-05 14:37:49 +03:00
  • 754d2f377a [core] make{Glyph,Image}Atlas only once for any number of symbol layers John Firebaugh 2017-06-23 11:36:54 -07:00
  • af22fcd181 [core] point status badges to Circle CI Konstantin Käfer 2017-07-06 12:28:26 +02:00