summaryrefslogtreecommitdiff
path: root/test/gl/bucket.test.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] modify texture coordinate scaling (#9153)Molly Lloyd2017-07-271-31/+31
| | | | | | | | | ignore unsupported dds property tests fix tests remove unneeded texture extent variable bump gl-js to master
* [core] generate masks for raster tiles to avoid painting over childrenKonstantin Käfer2017-07-241-0/+159
|
* [core][ios][android][macos] Use premultiplied image directly for RasterTile ↵Asheem Mamoowala2017-07-171-1/+1
| | | | and ImageSource, un-premultiply in the shader for blending
* [core] GCC 4.9 bracket initialization issuesBruno de Oliveira Abinader2017-07-121-5/+11
|
* [test] Added bucket feature insertion testsBruno de Oliveira Abinader2017-07-061-0/+50
|
* [core] Don't upload empty bucketsBruno de Oliveira Abinader2017-07-061-0/+6
|
* [core] Reuse RasterBucket for ImageSourceAsheem Mamoowala2017-06-011-0/+16
|
* [core] Simplify and fix sprite atlas coordinate calculationsJohn Firebaugh2017-05-231-3/+3
| | | | | | | | * Always return image metrics exclusive of padding * Work with integer coordinates whenever possible * Eliminate redundant SpriteAtlasElement members * Fix asymmetric re-padding in getIconQuad when pixelRatio != 1 * Add explanatory comments
* [core] Move renderer/* files into sub-folders (#8983)Asheem Mamoowala2017-05-121-4/+4
| | | Move renderer/* files into sub-folders
* [core] split off render layersIvo van Dongen2017-04-251-1/+1
|
* [core] Add DDS support for {text,icon}-size (#8593)Anand Thakker2017-04-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * Update gl-js and generate style code * Factor out packUint8Pair() helper function * Draft implementation of DDS for {text,icon}-size Ports https://github.com/mapbox/mapbox-gl-js/pull/4455 * Fix text-size/composite-function-line-placement test * Refactor to PaintPropertyBinders-like strategy * Dedupe gl::Program construction * Use exponential function base for interpolation * Dedupe coveringZoomStops method * Fixup tests * Fix CI errors (hidden within #if block)
* [core] Introduce a fully-evaluated tuple type for layout propertiesJohn Firebaugh2017-03-311-1/+1
|
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-021-11/+8
|
* [core] Convert style properties to a tuple-based approachJohn Firebaugh2016-11-171-1/+1
| | | | | | | | This converts the style property classes (CirclePaintProperties and so on) to the same tuple-based approach as gl::Attribute and gl::Uniform. The approach is outlined in https://github.com/mapbox/cpp/blob/master/C%2B%2B%20Structural%20Metaprogramming.md. The main advantage of this approach is it allows writing algorithms that work on sets of style properties, without resorting to code generation or manually repetitive code. This lets us iterate on approaches to data-driven properties more easily. Another advantage is that the cascading, unevaluated, and evaluated states of a set of properties exist as independent structures, instead of individual properties holding their own state. This is a more functional approach that makes data flow clearer and reduces state.
* [core] Set bucket segments to initialize emptyBruno de Oliveira Abinader2016-11-021-0/+41