Patrick Walton
2f9c9cefdb
WebRender units are no longer reexported.
2019-07-09 10:50:27 -04:00
est31
fe58aca75d
Remove unused code from net and net_traits crates
2019-06-02 02:44:37 +02:00
Manish Goregaokar
5413328be2
Update webrender
2018-11-27 17:33:13 -08:00
bors-servo
2b410acbf9
Auto merge of #22225 - servo:webgl, r=emilio
...
Send an IpcSharedMemory in tex_image_2d and tex_sub_image_2d
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22225 )
<!-- Reviewable:end -->
2018-11-21 10:21:41 -05:00
ddh
26007fddd3
refactored performance timing to align with updated spec
...
refactoring with ResourceFetchMetadata
implemented deprecated window.timing functionality
created ResourceTimingListener trait
fixed w3c links in navigation timing
updated include.ini to run resource timing tests on ci
2018-11-20 16:21:32 +00:00
Anthony Ramine
cfca906ee2
Call rgba8_byte_swap_colors_inplace on the WebGL thread
2018-11-20 10:14:52 +01:00
Anthony Ramine
2c0acf6b9b
Move PixelFormat to the pixels crate
2018-11-20 10:14:52 +01:00
Jan Andre Ikenmeyer
1d6fe65401
Update MPL license to https (part 4)
2018-11-19 14:47:27 +01:00
Anthony Ramine
da43e35ab2
Optimise memory allocation in set_webrender_image_key
2018-11-16 12:37:53 +01:00
Anthony Ramine
a5779ad372
Prefix some pixels functions with rgba8_
2018-11-16 12:37:34 +01:00
Simon Sapin
9f977c5287
Remove useless use crate_name;
imports.
...
A `crate_name::foo` path always works in 2018
2018-11-08 09:29:52 +01:00
Pyfisch
9e92eb205a
Reorder imports
2018-11-06 22:35:07 +01:00
Pyfisch
2481ad25f8
Rustfmt net crate
2018-11-03 15:29:01 +01:00
Anthony Ramine
784fbb2bc1
Merge some byte swap/premultiply functions in their own crate
2018-10-06 01:11:55 +02:00
Glenn Watson
823f3e2eb1
Update WR (transaction API change)
2018-06-20 09:15:31 +10:00
Paul Rouget
9fb5795f37
delegate resource reading to embedder
2018-04-27 15:34:52 +08:00
Glenn Watson
30bb1ccbef
Update WR (accelerated webgl fix on mac, line decoration optimizations).
2018-03-23 07:58:31 +10:00
Glenn Watson
3f2ebfa422
Update WR (removal of RGB8, which isn't supported on some hardware).
...
Instead, we convert any source RGB8 images into RGBx (with
an opaque alpha channel).
2018-01-08 09:02:56 +10:00
Simon Sapin
cbcc7d0802
Remove usage of unstable feature iterator_step_by
2017-10-11 20:17:16 +02:00
Glenn Watson
f6a9f15fed
Update WR.
...
* CPU text run optimizations.
* Linux subpixel positioning / rasterization.
* Update debug flags API.
* Update to resource transactions API.
2017-08-09 07:05:05 +10:00
Martin Robinson
e58e8ab42e
Upgrade to the latest version of WebRender
2017-07-13 07:44:08 +10:00
Simon Sapin
316cd35767
Untry
2017-06-18 13:21:51 +02:00
Glenn Watson
e7b1e041c8
Update WR (CPU text optimizations, image format renames).
2017-06-16 15:27:22 +10:00
Anthony Ramine
4c8a0f0626
Update Rust nightly to 1.19.0-nightly (2416e222e 2017-06-09)
2017-06-09 11:12:42 +02:00
Alan Jeffrey
fd17dcd604
Implemented the plumbing for paint worklets.
2017-06-07 13:49:30 -05:00
Anthony Ramine
56c961af5a
Revert "Update Rust nightly to 1.19.0-nightly (6165203c4 2017-06-03)"
...
This reverts commit f081380dc0
.
2017-06-03 14:37:17 +02:00
Anthony Ramine
f081380dc0
Update Rust nightly to 1.19.0-nightly (6165203c4 2017-06-03)
2017-06-03 13:35:55 +02:00
SendilKumar N
5acee23f5d
Use the origin of the actual image response when determining if a canvas is origin clean.
2017-05-19 09:38:50 -04:00
Glenn Watson
3a9ea2d97e
Update WR (IPC profiling, RG8 image support).
2017-04-18 08:15:26 +10:00
Fernando Jiménez Moreno
fa433a74b1
Remove useless ImageDecoderRunnable struct
2017-03-27 20:44:04 +02:00
Fernando Jiménez Moreno
f4da16566d
Make ImageCacheImpl have a single Mutex<ImageCacheStore> and use ImageDecoderRunnable
2017-03-27 19:54:15 +02:00
Fernando Jiménez Moreno
166c4e8bb2
Move image cache implementation to the net crate
2017-03-27 19:54:15 +02:00