summaryrefslogtreecommitdiff
path: root/test/util
Commit message (Collapse)AuthorAgeFilesLines
* [linux] Use OSMesa when running Node testsBruno de Oliveira Abinader2016-11-131-1/+1
|
* [core] move gl::Context to Backend and refactor ViewKonstantin Käfer2016-10-252-34/+28
|
* [core] separate Backend from View for headless renderingKonstantin Käfer2016-10-252-11/+21
|
* [core] [node] pass thread pool impl to Map constructorMike Morris2016-10-201-5/+7
| | | | | | | Updates mbgl::Map constructor usage everywhere Adds NodeThreadPool implementation using AsyncQueue to call Nan::AsyncQueueWorker from main thread
* [core] remove Raster object in favor of a more low-level Texture objectKonstantin Käfer2016-10-041-2/+1
|
* [core] Preserve non-access_token query parameters in canonicalizeTileURLSam Matthews2016-10-031-0/+9
|
* [test] add .test.cpp suffix to test case filesKonstantin Käfer2016-09-2818-0/+0
|
* [core] merge gl::ObjectStore into gl::ContextKonstantin Käfer2016-09-271-6/+6
|
* [core] rename gl::Config to gl::ContextKonstantin Käfer2016-09-271-9/+9
|
* [core] move GL value accessors to gl::value namespaceKonstantin Käfer2016-09-271-1/+1
|
* [core] add ability to render to offscreen texturesKonstantin Käfer2016-09-271-0/+153
|
* [tests] Remove memory fragmentation test (#6226)Thiago Marcos P. Santos2016-09-201-62/+0
| | | It is not reliable.
* Keep query strings in source URLs (#6182)Jake Pruitt2016-09-161-0/+18
| | | | Carries over any query strings from mapbox://-prefixed styles urls, source urls and tile urls to the api.mapbox.com requests.
* [core] Use optional to represent possible absence, not empty stringsJohn Firebaugh2016-09-161-24/+25
|
* [core] Move {clip,merge}_lines to layout directoryJohn Firebaugh2016-09-161-1/+1
|
* [core] [android] - public api configurable base endpoint (#6309)Tobrun2016-09-151-23/+39
| | | add runloop to test
* [core] OnlineFileSource - rate limitIvo van Dongen2016-09-131-0/+54
|
* [core] Rework invokeWithCallback so that the callback is lastJohn Firebaugh2016-09-081-14/+14
|
* [core] Simplify Thread::invokeSync (#6128)John Firebaugh2016-08-241-3/+3
|
* [Qt] Use Qt text codec instead of nunicodeThiago Marcos P. Santos2016-07-221-1/+6
| | | | | | Remove one extra dependency. Qt has some bugs on the text codec it seems, but it is also important to keep the behavior aligned with the client API.
* [tests] Added a PT string on text conversions testsThiago Marcos P. Santos2016-07-221-0/+2
|
* Merge branch 'release-android-v4.1.1'Brad Leege2016-07-191-1/+0
|\ | | | | | | | | | | # Conflicts: # platform/android/MapboxGLAndroidSDK/gradle.properties # test/util/mapbox.cpp
| * [android] #5725 - Cherry picking 559f3a654b976d41d0f3db3fa958ebcda3e97b1cKonstantin Käfer2016-07-191-18/+54
| |
* | [core] add check for missing sprite URL file extensionKonstantin Käfer2016-07-191-0/+6
| |
* | Revert "[android] Do not create Timers on Default main loops"Thiago Marcos P. Santos2016-07-061-6/+6
| | | | | | | | This reverts commit 13cd75f099c92b6f0862db00eee8ff4a78a73316.
* | [android] Do not create Timers on Default main loopsThiago Marcos P. Santos2016-07-051-6/+6
| | | | | | | | | | | | | | | | | | Not supported, because we don't have control over the Looper timeout like we do for Loopers we create. On the main thread, Android takes care of making the application sleep and sets an arbitrary timeout. This could be properly fixed by implementing timers in Java, but we don't really have the use case of timers in the main thread.
* | mapbox: URL containing query string causes infinite loop (#5554)jingsam2016-07-041-17/+48
| | | | | | | | | | | | | | | | | | | | * correct all EXPECT_EQ(actual, expected) to EXPECT_EQ(expected, actual) * fix getMapboxURLPathname() of URL with querystring * add test for normalizeSourceURL of non-mapbox protocal * Update mapbox.cpp
* | [tests] Add memory testsThiago Marcos P. Santos2016-06-211-0/+228
| | | | | | | | | | | | | | | | | | | | Simple tests that will render a raster and a vector map and hopefully the valgrind bot will detect something wrong if any. The other test will look for application lifetime leaks that cannot be detected with valgrind. It can also detect GL leaks if they are very expressive. A threshold is needed because of memory will grow anyway due to fragmentation.
* | [tidy] Check modernize-use-autoBruno de Oliveira Abinader2016-06-131-2/+2
| | | | | | | | Ref: http://clang.llvm.org/extra/clang-tidy/checks/modernize-use-auto.html
* | [core] fix pedantic warning messagesKonstantin Käfer2016-06-133-11/+11
| |
* | [test] Added Projection testsBruno de Oliveira Abinader2016-06-131-0/+68
| |
* | [core] remove unused codeKonstantin Käfer2016-06-071-9/+0
|/
* [core] use rapidjson's dtoa implementation to stringify floating point numbersKonstantin Käfer2016-05-181-0/+55
|
* [core] remove MockView and View dependency in TransformKonstantin Käfer2016-05-181-3/+1
|
* [core] Added Viewport modeBruno de Oliveira Abinader2016-05-111-1/+1
| | | | | | Satisfies embedding platforms that requires the viewport coordinate systems to be set according to its standards e.g. viewport mirrored vertically.
* [core] retain tiles differently and remove old TileID classKonstantin Käfer2016-05-101-89/+56
|
* [core] move TileData and dependents to new *TileID classesKonstantin Käfer2016-05-101-8/+8
|
* [core] move Painter and dependents to new *TileID classesKonstantin Käfer2016-05-101-411/+0
|
* [core] Privatize math.hpp and vec.hppJohn Firebaugh2016-05-051-42/+0
|
* [Qt] Make it possible to disable libwebp and libjpeg-turbo at build timeThiago Marcos P. Santos2016-05-051-2/+2
| | | | Pull less dependencies.
* [core] implement queryRenderedFeaturesAnsis Brammanis2016-04-291-24/+24
|
* [core] Clean up ThreadContext vestigesJohn Firebaugh2016-04-154-24/+12
|
* [darwin] use CFRunLoopSourceInvalidate() to also cancel any pending ↵Konstantin Käfer2016-04-121-0/+27
| | | | AsyncTask invocations
* [test] This "very unlikely" condition in fact happens regularly in CI (#4679)John Firebaugh2016-04-111-1/+1
|
* [core] Unify FileRequest and WorkRequestJohn Firebaugh2016-03-242-3/+3
|
* [core] Allow the use of special characters in property field namesJohn Firebaugh2016-03-231-4/+4
| | | | Fixes #4336
* [ios] make unit tests work on iOS and iOS SimulatorKonstantin Käfer2016-03-222-9/+9
|
* [test] rearrange test files so they're not in the fixtures folderKonstantin Käfer2016-03-2215-15/+15
|
* [core] Check for NaNs in mbgl::util::{min,max,clamp}Bruno de Oliveira Abinader2016-03-181-0/+42
|
* [core] Make vec{2,3,4} operator bool explicitBruno de Oliveira Abinader2016-03-111-3/+3
|