Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix testsupstream/text_pitch_scaling | Ansis Brammanis | 2017-06-30 | 2 | -26/+12 |
| | |||||
* | fix property functions | Ansis Brammanis | 2017-06-30 | 1 | -1/+1 |
| | |||||
* | fix translate anchor | Ansis Brammanis | 2017-06-30 | 3 | -15/+22 |
| | |||||
* | fix pitched-with-map rendering | Ansis Brammanis | 2017-06-30 | 3 | -6/+8 |
| | |||||
* | fix text-offset | Ansis Brammanis | 2017-06-29 | 2 | -3/+5 |
| | |||||
* | fix clipping and lineoffset | Ansis Brammanis | 2017-06-29 | 7 | -27/+32 |
| | |||||
* | fix transformMat4 | Ansis Brammanis | 2017-06-29 | 1 | -4/+5 |
| | | | | | It used to overwrite values in the middle of the calculation which would cause problems when `out` and `a` were a reference to the same vector. | ||||
* | make line labels kindof work | Ansis Brammanis | 2017-06-27 | 5 | -14/+21 |
| | |||||
* | horizontal label fix | Ansis Brammanis | 2017-06-26 | 3 | -13/+16 |
| | |||||
* | port quad changes | Ansis Brammanis | 2017-06-26 | 6 | -334/+77 |
| | |||||
* | use real size for symbol projection and update shaders | Ansis Brammanis | 2017-06-23 | 9 | -217/+126 |
| | |||||
* | port symbol size evaluation changes | Ansis Brammanis | 2017-06-21 | 4 | -111/+54 |
| | |||||
* | remove unused buffer attributes | Ansis Brammanis | 2017-06-21 | 2 | -21/+7 |
| | |||||
* | use real line and some shader stuff | Ansis Brammanis | 2017-06-20 | 7 | -22/+29 |
| | |||||
* | frame history and buffer updating | Ansis Brammanis | 2017-06-20 | 7 | -7/+25 |
| | |||||
* | add and hide vertices | Ansis Brammanis | 2017-06-20 | 1 | -13/+22 |
| | |||||
* | progress | Ansis Brammanis | 2017-06-20 | 7 | -8/+195 |
| | |||||
* | fixup | Ansis Brammanis | 2017-06-16 | 1 | -0/+2 |
| | |||||
* | stash wip | Ansis Brammanis | 2017-06-16 | 5 | -5/+112 |
| | |||||
* | start porting | Ansis Brammanis | 2017-06-16 | 9 | -7/+42 |
| | |||||
* | fix shader generation script and regenerate shaders | Ansis Brammanis | 2017-06-15 | 14 | -45/+161 |
| | |||||
* | [core] Hold on to tile yStretch value for rendering old symbolBuckets while ↵ | Chris Loer | 2017-06-15 | 2 | -2/+10 |
| | | | | waiting for new ones. | ||||
* | [core] Change OverscaledTileID to also include a "wrap" value. | Chris Loer | 2017-06-15 | 5 | -593/+588 |
| | | | | | This prevents TilePyramid from sharing wrapped copies of tiles. This is necessary because two wrapped tiles no longer share the same CollisionTile. | ||||
* | [core] Limit symbol re-placement on changed tile distance to pitch > 25. | Chris Loer | 2017-06-15 | 1 | -1/+7 |
| | |||||
* | [core] Re-generate shaders. | Chris Loer | 2017-06-15 | 3 | -89/+184 |
| | |||||
* | [core] Use fade texture in collision debug boxes so that they agree more ↵ | Chris Loer | 2017-06-15 | 4 | -3/+5 |
| | | | | closely with symbol shaders. | ||||
* | [core] Set "max_camera_distance" to 1.5 for viewport-aligned road labels. | Chris Loer | 2017-06-15 | 3 | -3/+19 |
| | | | | 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. | ||||
* | [core] Enable tile clipping for collision boxes. | Chris Loer | 2017-06-15 | 1 | -1/+1 |
| | | | | Necessary because collision boxes now change shape based on while tile they're part of. | ||||
* | [core] Extend collision feature boxes to accommodate potential pitch-scaling. | Chris Loer | 2017-06-15 | 1 | -8/+49 |
| | |||||
* | [core] Pass pitch-scaling vertex attributes and uniforms to shaders. | Chris Loer | 2017-06-15 | 9 | -21/+53 |
| | |||||
* | [core] Improved label pitch-scaling: approximate collision box shapes based ↵ | Chris Loer | 2017-06-15 | 11 | -25/+82 |
| | | | | on tile distance from camera. | ||||
* | [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 |
| |