aboutsummaryrefslogtreecommitdiffstats
path: root/components/canvas
Commit message (Expand)AuthorAgeFilesLines
* Auto merge of #25543 - szeged:mmatyas__webgl_fns_uniforms_p3, r=jdmbors-servo2020-01-172-1/+61
|\
| * Add support for WebGL2 uniform matrix operationsMátyás Mustoha2020-01-172-1/+61
* | Auto merge of #25540 - pylbrecht:raqote, r=jdmbors-servo2020-01-171-2/+5
|\ \ | |/ |/|
| * Add first control point if there's no subpathpylbrecht2020-01-161-2/+5
* | Add support for WebGL2 unsigned uniform operationsMátyás Mustoha2020-01-152-1/+39
|/
* Add initial support for WebGL2 uniform buffer functionsMátyás Mustoha2020-01-093-2/+107
* Auto merge of #25445 - pylbrecht:ensure.path.quad, r=jdmbors-servo2020-01-071-0/+3
|\
| * Ensure subpath for control point in quadratic_curve_to()pylbrecht2020-01-071-0/+3
| * Ensure there's a subpath for the first control pointpylbrecht2020-01-061-1/+4
* | Auto merge of #25444 - pylbrecht:raqote, r=jdmbors-servo2020-01-071-1/+4
|\ \
| * | Ensure there's a subpath for the first control pointpylbrecht2020-01-071-1/+4
| |/
* / webgl: Set more ANGLE shader translation properties for WebGL 2.Josh Matthews2020-01-072-36/+84
|/
* Remove duplication for creating gradient stopspylbrecht2019-12-171-16/+16
* Add transform to Pattern::Surface to properly draw imagespylbrecht2019-12-171-6/+32
* Consider empty gradients in `is_zero_size_gradient()`pylbrecht2019-12-171-2/+4
* Handle `BlendMode::Clear` in `GenericDrawTarget::fill()`pylbrecht2019-12-171-0/+1
* Add a layer to store Pattern related informationpylbrecht2019-12-172-173/+247
* Implement "repeat-x" and "repeat-y" for imagespylbrecht2019-12-172-48/+77
* Set images' ExtendMode based on available informationpylbrecht2019-12-171-1/+6
* Handle overlapping gradient stops for linear gradientspylbrecht2019-12-171-3/+10
* Use push_layer_with_blend() only when necessarypylbrecht2019-12-171-5/+36
* Make arc() wrap angles mod 2pipylbrecht2019-12-171-1/+8
* Make arc() use `anticlockwise` argumentpylbrecht2019-12-171-1/+2
* Make fill() handle all composition operationspylbrecht2019-12-171-30/+5
* Make fill() draw uncovered pixels as (0,0,0,0) for certain composition opspylbrecht2019-12-171-7/+42
* Respect direction when drawing arcspylbrecht2019-12-171-2/+5
* Respect FilterMode when drawing imagespylbrecht2019-12-171-10/+29
* Add check for handling equal radial gradientspylbrecht2019-12-171-1/+8
* Add check to handle zerosize linear gradientspylbrecht2019-12-171-1/+6
* Use tolerance > 0 in Path::contains_point()pylbrecht2019-12-171-1/+1
* Create raqote::SolidSource with premultiplied colorpylbrecht2019-12-171-30/+30
* Fix conversion of image data slicepylbrecht2019-12-171-1/+1
* Handle empty paths in PathBuilder::get_current_point()pylbrecht2019-12-173-17/+15
* Apply transformation in Path::contains_point()pylbrecht2019-12-171-2/+5
* Don't reuse PathBuilder after calling finish()pylbrecht2019-12-171-0/+1
* Add extra debug assertions for WebGL errorsAlan Jeffrey2019-12-061-0/+7
* style: Don't specify minor version for cssparser.Emilio Cobos Álvarez2019-11-301-1/+1
* Use non-IPC webrender API over explicit IPC channels.Josh Matthews2019-11-274-37/+71
* Add support for WebGL2 ReadPixels functionsMátyás Mustoha2019-11-262-1/+12
* Auto merge of #24426 - servo:wrup, r=jdm,noxbors-servo2019-11-201-1/+1
|\
| * Update webrender and serde_bytesAnthony Ramine2019-11-131-1/+1
* | Avoid recompiling script every time surfman changesAlan Jeffrey2019-11-183-1/+5
|/
* Auto merge of #24676 - Manishearth:unpatch, r=jdmbors-servo2019-11-113-22/+59
|\
| * Update surfman to use Git versionManish Goregaokar2019-11-112-2/+6
| * Remove patched webxrManish Goregaokar2019-11-082-20/+53
* | Addresses issues raised in #24465; removes redundancy in set_bitmap_dimensionsBailey Blankenship2019-11-102-8/+40
* | Add Support for WebGL TransormfeedbackIstvan Miklos2019-11-082-2/+58
|/
* Implement the basic WebGL2 buffer data operationsMátyás Mustoha2019-11-051-0/+21
* Use surfman for managing GL surfacesPatrick Walton2019-11-017-1191/+1127
* Update rand to 0.7 (fixes #24448)Anthony Ramine2019-10-231-1/+1