Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Rename ThreadedObject to Thread | Thiago Marcos P. Santos | 2017-06-21 | 16 | -67/+67 |
| | | | | | Now that the old Thread class is gone, we can give ThreadedObject a better name. | ||||
* | [core] Remove util::Thread | Thiago Marcos P. Santos | 2017-06-21 | 8 | -510/+1 |
| | | | | Fixes #6425 | ||||
* | [tests] Port the ThreadLocalStorage test to the actor model | Thiago Marcos P. Santos | 2017-06-21 | 1 | -16/+29 |
| | |||||
* | [tests] Port the AsyncTask test to the actor model | Thiago Marcos P. Santos | 2017-06-21 | 1 | -30/+29 |
| | |||||
* | [android] Replace util::Thread with util::ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 4 | -18/+26 |
| | |||||
* | [core] Convert LocalFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 2 | -7/+15 |
| | |||||
* | [core] Convert AssetFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 3 | -26/+23 |
| | |||||
* | [core] Convert DefaultFileSource to ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 2 | -36/+31 |
| | | | | Fixes #6426 | ||||
* | [tests] Added tests for ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 2 | -0/+278 |
| | |||||
* | [core] Added the ThreadedObject | Thiago Marcos P. Santos | 2017-06-21 | 4 | -0/+234 |
| | | | | Actor model version of util::Thread. | ||||
* | [ios] Update SMCalloutView to fix iOS 10 build warnings | Minh Nguyễn | 2017-06-20 | 1 | -0/+0 |
| | | | | Reapplied 76a2a2db28ce70d06b64b747cfc59ed493eefc67, which was partially rolled back in f6e79d70735361438655f279c8699a786d25458c. | ||||
* | [core] Enable property functions for line-width (#9250) | Lauren Budorick | 2017-06-19 | 33 | -80/+338 |
| | |||||
* | [core] Trigger repaint on source changes | Asheem Mamoowala | 2017-06-19 | 4 | -3/+5 |
| | |||||
* | Update changelogs and iOS/macOS style guide for ImageSource bindings | Asheem Mamoowala | 2017-06-19 | 5 | -4/+21 |
| | |||||
* | [iOS][macOS] Export `MGLImageSource`, add and update documentation. Use ↵ | Asheem Mamoowala | 2017-06-19 | 24 | -164/+172 |
| | | | | animated ImageSource demo in iOS test app | ||||
* | [android] Add ImageSource bindings | Asheem Mamoowala | 2017-06-19 | 18 | -29/+528 |
| | |||||
* | [iOS][macOS] Add ImageSource bindings | Asheem Mamoowala | 2017-06-19 | 40 | -39/+788 |
| | |||||
* | [core] add DataDrivenPaintProperty uniform template class to generation ↵ | Lauren Budorick | 2017-06-16 | 4 | -4/+8 |
| | | | | script (#9297) | ||||
* | fix shader generation script | Ansis Brammanis | 2017-06-16 | 1 | -15/+9 |
| | | | | | | the main fix is switching from ifdef -> ifndef The rest of the changes just make a cleaner diff. | ||||
* | Disable misleading indentation warnings where boost is included. | Aaron Muir Hamilton | 2017-06-16 | 2 | -0/+2 |
| | |||||
* | [core] Fix composite function approximation for non-integer stops | John Firebaugh | 2017-06-16 | 4 | -27/+83 |
| | |||||
* | [ios] add runtime styling command for adding building extrusions | Konstantin Käfer | 2017-06-16 | 1 | -1/+38 |
| | |||||
* | [ios] add OpenGL.framework to enable the OpenGL ES debugger by default | Konstantin Käfer | 2017-06-15 | 1 | -0/+4 |
| | |||||
* | [tests] Enable set-style-* integration tests | John Firebaugh | 2017-06-15 | 2 | -0/+5 |
| | |||||
* | [core] Implement "smart setStyle" | John Firebaugh | 2017-06-15 | 2 | -139/+38 |
| | |||||
* | [core] Obey "transition" property from style and its default value | John Firebaugh | 2017-06-15 | 6 | -4/+22 |
| | |||||
* | [core] Skip calculations when we already know we need rendering or layout | John Firebaugh | 2017-06-15 | 1 | -3/+4 |
| | |||||
* | [ios] Sprite images no longer limited | Minh Nguyễn | 2017-06-14 | 1 | -1/+0 |
| | | | The total size of the sprite sheet is no longer limited as it was before. This change updates the guide that helps developers choose between the different annotation mechanisms. | ||||
* | [core] Eliminate constant attribute bindings | John Firebaugh | 2017-06-14 | 6 | -229/+76 |
| | | | | Rather than binding constant attributes that will never be used, just disable the attribute. | ||||
* | [core] rename a_gap_width => a_gapwidth, u_gap_width => u_gapwidth to ↵ | Konstantin Käfer | 2017-06-14 | 3 | -3/+3 |
| | | | | | | reflect naming in the shader not sure how this ever worked | ||||
* | [core] Remove unused SymbolPropertyValues members | John Firebaugh | 2017-06-14 | 2 | -10/+0 |
| | |||||
* | [core] Don't use "current" icon/text-size when binding | John Firebaugh | 2017-06-14 | 2 | -17/+5 |
| | | | | | | The current value is not passed to `SymbolSizeBinder::uniformValues`, so we shouldn't check `currentValue.isConstant()` in `SymbolSizeBinder::attributeBindings`. If it were true, then we might end up using attribute bindings that are appropriate only for a constant property, but uniform bindings that are appropriate only for a source or composite function. Instead, just wait for a new bucket to be generated. This will happen automatically, since icon/text-size are layout properties. | ||||
* | [glfw] Added extrusions (E) and route (R) shortcuts | Bruno de Oliveira Abinader | 2017-06-14 | 5 | -1/+206 |
| | |||||
* | [core] Add consts | John Firebaugh | 2017-06-13 | 1 | -3/+3 |
| | |||||
* | [core] Don't upload the FrameHistory texture in frames where it's not changing | John Firebaugh | 2017-06-13 | 1 | -6/+6 |
| | |||||
* | [core] Dynamic program compilation for data-driven properties | John Firebaugh | 2017-06-13 | 19 | -70/+148 |
| | |||||
* | [core] cleanup ProgramParameters | Konstantin Käfer | 2017-06-13 | 7 | -33/+46 |
| | |||||
* | [core] add constant DDS values as uniforms | Konstantin Käfer | 2017-06-13 | 3 | -4/+23 |
| | |||||
* | [core] add uniforms to DataDrivenPaintPropertys | Konstantin Käfer | 2017-06-13 | 7 | -30/+48 |
| | |||||
* | [core] add shader defines for enabling/disabling attributes/uniforms for DDS | Konstantin Käfer | 2017-06-13 | 13 | -41/+708 |
| | |||||
* | [core] only bind uniforms that exist in the program | Konstantin Käfer | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | [core] verify that the active uniform types match our assumed types | Konstantin Käfer | 2017-06-13 | 3 | -0/+144 |
| | |||||
* | [core] store vertex attribute binding to prevent duplicate binds | Konstantin Käfer | 2017-06-13 | 1 | -0/+1 |
| | | | | | | | | | We have an "oldBinding" value that we use for checking whether the vertex attribute was already bound to the current VAO, but we never set the state. Additionally, we're also checking whether the previous state was already any binding (optional is set), and don't re-enable the vertex attribute array. Additionally, we now only disable the vertex attribute array when the previous state was in fact an array attribute. We still don't deduplicate constant glVertexAttrib* calls, but that's a little trickier. | ||||
* | [core] Update to shelf-pack 2.1.0 | John Firebaugh | 2017-06-13 | 3 | -11/+11 |
| | |||||
* | [core] Remove unused binpack.hppp | John Firebaugh | 2017-06-13 | 4 | -156/+0 |
| | |||||
* | [core] Per-tile glyph/icon atlases | John Firebaugh | 2017-06-13 | 20 | -161/+223 |
| | |||||
* | [tests] Test updating icon and pattern images | John Firebaugh | 2017-06-13 | 3 | -2/+5 |
| | |||||
* | [core] Per-bucket icon atlases | John Firebaugh | 2017-06-13 | 55 | -728/+688 |
| | |||||
* | [core] Per-bucket glyph atlases | John Firebaugh | 2017-06-13 | 36 | -474/+409 |
| | |||||
* | [core] glPixelStorei is in OpenGL ES 2 | John Firebaugh | 2017-06-13 | 5 | -52/+47 |
| |