summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* revert debug loggingupstream/preserve-depthLauren Budorick2017-09-211-4/+1
|
* Clarify debug groups by consolidating (upload / 'clip')Lauren Budorick2017-09-181-6/+1
|
* Add getFramebufferSize methods to get real framebuffer size without binding ↵Lauren Budorick2017-09-1314-25/+43
| | | | or changing state
* Store depth RBO as ptr on OffscreenTexture so that shared RBO does not get ↵Lauren Budorick2017-09-131-2/+2
| | | | destroyed when removing a layer
* Add debug output for failing CI buildLauren Budorick2017-09-121-1/+4
|
* Restore backend binding to get contextual size informationLauren Budorick2017-09-111-0/+1
|
* Revert createFramebuffer to master state as relevant; don't bind main ↵Lauren Budorick2017-09-112-7/+5
| | | | backend in 3D pass
* Per review:Lauren Budorick2017-09-087-26/+52
| | | | | * Add convenience methods to clarify use of renderbuffer::dirty * Add OffscreenTexture constructor with rbo ref param so that initial framebuffer creation/binding can bind depth rbo at the same time
* Check for presence of 3D layers before entering fill-extrusion offscreen loopLauren Budorick2017-09-082-1/+7
|
* Un-ignore fill-extrusion-multipleLauren Budorick2017-09-071-1/+0
|
* Bind backend before doing any 3D rendering (needed for headless rendering)Lauren Budorick2017-09-071-2/+3
|
* Add default constructor for renderbufferLauren Budorick2017-09-071-2/+6
|
* Following rebase, remove references to renderTreeLauren Budorick2017-09-071-17/+0
|
* Share single depth renderbuffer between fill-extrusion texturesLauren Budorick2017-09-0712-145/+183
|
* [core] Remove debug::renderTreeLauren Budorick2017-09-073-24/+0
|
* [android] fix is download complete (a download is complete when count and ↵Pablo Guardiola2017-09-071-1/+1
| | | | required resources match and the download state is inactive) (#9913)
* [macos] snapshotterIvo van Dongen2017-09-056-8/+95
|
* [ios] snapshotterIvo van Dongen2017-09-057-5/+181
|
* [darwin] snapshotterIvo van Dongen2017-09-052-0/+268
|
* [ios] extend ui image additions with init from premultiplied imageIvo van Dongen2017-09-052-0/+15
|
* [android] make the android release all build batched (#9907)Pablo Guardiola2017-09-051-0/+1
|
* bump MAS version number to 2.2.3 (#9901)Pablo Guardiola2017-08-311-1/+1
|
* [core] remove map update enumIvo van Dongen2017-08-315-69/+41
|
* [core] move annotation tile updates to rendererIvo van Dongen2017-08-312-5/+4
| | | | | - AnnotationData.updateData() was not completely thread safe. Calling it from the renderer thread instead of the main thread fixes this - Since we moved the coalescing of updates out of the map and into the renderer frontend implementations, the updateData was called too much, resulting in degraded performance. Moving it into the renderer makes sure it gets coalesced again.
* [core] annotation manager - manage dirty state internallyIvo van Dongen2017-08-313-24/+29
|
* [test] Enable render tests recycling the map object in node6-clang39-debugBruno de Oliveira Abinader2017-08-312-2/+18
|
* [test] Unignore render-tests/circle-pitch-alignment/*Bruno de Oliveira Abinader2017-08-311-4/+0
|
* [test] One map per pixel ratio in render.test.js --recycle-mapBruno de Oliveira Abinader2017-08-311-16/+36
|
* [test] Interpret render tests params: --recycleMap and --shuffleBruno de Oliveira Abinader2017-08-311-2/+14
|
* [node] Set style default camera upon each test suite runBruno de Oliveira Abinader2017-08-312-1/+19
|
* [node] Cleanup NodeMap::RenderBruno de Oliveira Abinader2017-08-313-22/+15
|
* [node] Split 'test-suite' run using 'run-s' scriptBruno de Oliveira Abinader2017-08-312-2/+5
|
* Update gl-js SHA + ignore fill-extrusion-multiple testLauren Budorick2017-08-302-0/+1
|
* Update gl-js SHAAsheem Mamoowala2017-08-301-0/+0
|
* [core][ios][macos][android]DDS-ify `text-letter-spacing` and `text-max-width`Asheem Mamoowala2017-08-3011-46/+362
|
* [android] map snapshotterIvo van Dongen2017-08-3011-0/+620
|
* [android] add GenericWeakReference that can be deleted from any threadIvo van Dongen2017-08-301-0/+29
|
* [default] map snapshotterIvo van Dongen2017-08-302-0/+116
|
* [default] headless_frontend - support program cache dirIvo van Dongen2017-08-302-6/+7
|
* [linux] headless display - support opengl es 2Ivo van Dongen2017-08-301-0/+3
|
* [core] enable Thread destruction from arbitrary threadsIvo van Dongen2017-08-301-2/+0
|
* [core] make thread.hpp publicIvo van Dongen2017-08-302-1/+1
|
* [core] Set Style::Impl::loaded only when finishing parsing styleBruno de Oliveira Abinader2017-08-301-1/+2
|
* [core] Clear RenderGeoJSONSource tilePyramid if no data is availableBruno de Oliveira Abinader2017-08-301-6/+11
|
* Enable tests for #1350, #9704Asheem Mamoowala2017-08-291-6/+1
|
* bump MAS version number to 2.2.2 (#9856)Pablo Guardiola2017-08-291-1/+1
|
* Merge branch release tag ios-v3.6.2Fabian Guerra2017-08-2947-344/+951
|\
| * [android] Update sdk version.upstream/fabian-merge-release-branchFabian Guerra2017-08-281-1/+1
| |
| * [android] Diable lint check for MissingTranslationFabian Guerra2017-08-282-2/+4
| |
| * Merge tag 'ios-v3.6.2' into masterFabian Guerra2017-08-2846-343/+948
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # cmake/core-files.cmake # include/mbgl/renderer/renderer_backend.hpp # platform/android/CHANGELOG.md # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/AnnotationManager.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/IconManager.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java # platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/Projection.java # platform/android/dependencies.gradle # platform/darwin/src/MGLStyle.mm # platform/ios/CHANGELOG.md # platform/ios/app/Info.plist # platform/ios/app/MBXViewController.m # platform/ios/ios.xcodeproj/project.pbxproj # platform/macos/CHANGELOG.md # src/mbgl/gl/attribute.cpp # src/mbgl/gl/attribute.hpp # src/mbgl/gl/context.hpp # src/mbgl/gl/types.hpp # src/mbgl/gl/value.cpp # src/mbgl/gl/value.hpp # src/mbgl/map/backend_scope.cpp # src/mbgl/programs/attributes.hpp # src/mbgl/programs/program.hpp # src/mbgl/programs/segment.cpp # src/mbgl/programs/segment.hpp # src/mbgl/programs/symbol_program.hpp # src/mbgl/programs/uniforms.hpp # src/mbgl/renderer/buckets/symbol_bucket.hpp # src/mbgl/renderer/painter.cpp # src/mbgl/renderer/painter.hpp # src/mbgl/renderer/painter_background.cpp # src/mbgl/renderer/painter_circle.cpp # src/mbgl/renderer/painter_clipping.cpp # src/mbgl/renderer/painter_debug.cpp # src/mbgl/renderer/painter_fill.cpp # src/mbgl/renderer/painter_fill_extrusion.cpp # src/mbgl/renderer/painter_line.cpp # src/mbgl/renderer/painter_raster.cpp # src/mbgl/renderer/painter_symbol.cpp # src/mbgl/shaders/line.cpp # src/mbgl/shaders/line_pattern.cpp # test/renderer/backend_scope.test.cpp