Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Introduce ImageData::get_rect | Anthony Ramine | 2018-10-06 | 1 | -32/+13 | |
| | | | | | | | We use that to send only the pixels that will be actually drawn to the canvas thread in CanvasRenderingContext2d::PutImageData. We also make the canvas thread byte swap and premultiply colours in-place. | |||||
* | Improve gl.putImageData | Anthony Ramine | 2018-10-05 | 1 | -6/+3 | |
| | | | | | This commit should allow us to send smaller blobs to the canvas thread, I made it into its own commit just to try=wpt. | |||||
* | Align canvas.putImageData with spec | Anthony Ramine | 2018-10-05 | 1 | -8/+7 | |
| | | | | The arguments are supposed to be long values, not floats. | |||||
* | Move canvas.putImageData checks to the DOM side | Anthony Ramine | 2018-10-05 | 1 | -46/+1 | |
| | ||||||
* | Make HTMLCanvasElement::get_size return a Size2D<u32> | Anthony Ramine | 2018-10-02 | 1 | -6/+8 | |
| | | | | The changes keep trickling down. | |||||
* | Clean up ToAzurePattern for FillOrStrokeStyle | Anthony Ramine | 2018-10-02 | 1 | -18/+21 | |
| | ||||||
* | Remove Canvas2dMsg::DrawImageSelf | Anthony Ramine | 2018-09-17 | 1 | -15/+0 | |
| | | | | | Now that all canvas share the same thread, it's useless to have a separate message for that. | |||||
* | Specify capacity in CanvasData::read_pixels | Anthony Ramine | 2018-09-17 | 1 | -2/+4 | |
| | ||||||
* | Update azure | Anthony Ramine | 2018-09-16 | 1 | -39/+40 | |
| | | | | https://github.com/servo/rust-azure/pull/293 | |||||
* | Avoid a byte swap roundtrip | Anthony Ramine | 2018-09-14 | 1 | -3/+1 | |
| | ||||||
* | Use a byte channel to retrieve pixels of 2D canvas | Anthony Ramine | 2018-09-13 | 1 | -3/+3 | |
| | ||||||
* | Merge byte swap and unmultiplying loops in ctx.getImageData() | Anthony Ramine | 2018-09-13 | 1 | -5/+1 | |
| | ||||||
* | Update euclid to 0.18 | Bastien Orivel | 2018-07-18 | 1 | -1/+1 | |
| | ||||||
* | Update WR (transaction API change) | Glenn Watson | 2018-06-20 | 1 | -17/+10 | |
| | ||||||
* | Refactor draw_image and make draw_image_self call draw_image in canvas. | cadubentzen | 2018-06-08 | 1 | -23/+10 | |
| | ||||||
* | Respect the source rectangle when drawing a canvas to another canvas. | Josh Matthews | 2018-06-05 | 1 | -8/+8 | |
| | ||||||
* | Moved Canvas rendering to a single thread. | Brody-Eastwood | 2018-04-23 | 1 | -0/+1001 | |