Glenn Watson
8aff2dd298
Remove unused old blur shader.
2016-11-11 06:02:33 +10:00
Glenn Watson
9991e0674b
Update shaders for sampler names, copy new text-shadow shaders.
2016-11-11 06:02:03 +10:00
Glenn Watson
1f00931045
Update WR - stride support, remove deprecated / unused shaders.
2016-11-09 13:35:14 +10:00
Glenn Watson
e9c6ee30a1
Update WR and shaders (initial subpixel AA work).
2016-11-08 16:46:25 +10:00
Martin Robinson
dea0c7ca72
Update WebRender to get necessary changes
2016-11-07 10:34:25 +01:00
Glenn Watson
d62e14f8b1
Manually copy across a shader fix from WR.
...
This fix has landed in WR, but WR can't be updated right now, due
to a scroll change landing in WR without the Servo PR being ready
quite yet.
Fixes #14061 .
Fixes #14073 .
2016-11-05 07:37:26 +10:00
Glenn Watson
04cd35914a
Update WR (resource cache changes, various optimizations).
2016-11-04 12:48:47 +10:00
Glenn Watson
fddb45426d
Update WR - fixes for local clip rect + 3d transformed content.
2016-11-01 06:01:44 +10:00
Glenn Watson
54a575b69d
Update WR - text + 3d transform fix, android build fix, documentation.
2016-10-31 07:39:50 +10:00
Martin Robinson
05beb59f47
Update WebRender
...
This is necessary because the API has changed for scrolling ids.
2016-10-30 21:10:05 +01:00
Glenn Watson
86eaef237b
Update WR - texture layers, image mask, profiler, optimizations.
2016-10-26 12:09:27 +10:00
Glenn Watson
00789210b0
Update WR - includes a number of optimizations, bsd build fixes, tidy ups.
2016-10-24 15:37:21 +10:00
Martin Robinson
0a13c05479
Update WebRender to get the latest changes
2016-10-23 13:20:36 +02:00
Glenn Watson
858970256a
Update WR, and copy new shaders.
2016-10-20 10:31:49 +10:00
Glenn Watson
6925c6246f
Update webrender to get clip_shared changes.
2016-10-18 12:27:34 +10:00
Glenn Watson
fffa93082b
Update webrender (text run + transforms fix).
2016-10-05 13:46:10 +10:00
Glenn Watson
f562c426e3
Switch default renderer to webrender, and update webrender.
2016-09-28 17:18:50 +10:00
Glenn Watson
6b1104e7f6
Update webrender to master, including shaders.
...
This updates webrender to include the webgl related changes
needed for this patch. There was an additional commit in
webrender before these landed, so also copy the shaders
for that change across. There is an interface change to
webrender push_image. For now, just pass zero, which is a
no-op to this function. A follow up commit will introduce
the servo specific changes to use this new interface.
2016-09-21 08:24:59 +10:00
Glenn Watson
7c8664e6ec
Update webrender (prim cache changes, blend/composite shaders).
2016-09-20 10:57:48 +10:00
Glenn Watson
15f4d7c587
Update webrender + shaders.
2016-09-16 11:01:24 +10:00
Glenn Watson
9535c5ba5e
Update webrender, gleam and associated shaders.
2016-09-15 09:07:27 +10:00
Glenn Watson
5a7004744a
Update WR/shaders (more AA, VTF mac fix, reftest fixes).
2016-09-08 06:07:57 +10:00
Glenn Watson
0d1cb8dfea
Revert "Update WR (various reftest fixes)."
...
This reverts commit 9303bc0726
.
2016-09-07 12:17:04 +10:00
Glenn Watson
9303bc0726
Update WR (various reftest fixes).
2016-09-07 07:02:10 +10:00
Glenn Watson
7734581d1f
Update WR + shaders (dotted border AA, clear fix for empty pages).
2016-09-06 16:04:09 +10:00
Glenn Watson
31d055dced
Update WR + shaders (switch to untyped UBO for CI).
2016-09-01 11:44:26 +10:00
Glenn Watson
25f60a29db
Webrender update (border anti-aliasing, primitive caching).
2016-08-31 19:43:32 +10:00
Glenn Watson
e75386f0dc
Update webrender + shaders (border AA improvements, float packing work).
2016-08-30 10:22:32 +10:00
Glenn Watson
ba90540352
Update webrender (various optimizations, layer fixes and antialiasing shaders).
2016-08-29 07:10:22 +10:00
Glenn Watson
b646c57230
Update wr + shaders for local clip rect changes.
2016-08-24 06:22:07 +10:00
Glenn Watson
c03272a460
Remove some unused shaders.
2016-08-23 13:04:19 +10:00
Anthony Ramine
03a0170c91
Update to webrender 0.4.0
2016-08-18 19:33:12 +02:00
Glenn Watson
1242a0df69
Update webrender + shaders.
2016-08-16 11:03:15 +10:00
Glenn Watson
3543cc6098
Copy updated WR shaders.
2016-08-13 05:50:31 +10:00
Glenn Watson
ce01120fb1
Remove some unused WR1 shaders, copy new shaders, update WR hash.
2016-08-09 07:26:38 +10:00
Mason Chang
7699380965
update servo to use webrender shaders
2016-08-04 17:57:19 -07:00
Glenn Watson
c349e4b1b8
Copy fixed box-shadow shader.
2016-08-03 10:14:46 +02:00
Glenn Watson
2ebf8618c0
Copy shaders from WR repo.
2016-08-03 10:14:42 +02:00
Matt Brubeck
6c00058c5d
webrender: Don't use OpenGL round() for snapping pixels
...
Fixes #11751 .
2016-06-29 17:55:31 -07:00
Patrick Walton
91907f563b
compositing: Send mouse events to the right pipeline when using
...
WebRender.
Fixes mouse events in browser.html.
Requires servo/webrender_traits#47 and servo/webrender#272 .
2016-05-04 11:40:15 -07:00
Glenn Watson
c0531c312f
Add WebRender integration to Servo.
...
WebRender is an experimental GPU accelerated rendering backend for Servo.
The WebRender backend can be specified by running Servo with the -w option (otherwise the default rendering backend will be used).
WebRender has many bugs, and missing features - but it is usable to browse most websites - please report any WebRender specific rendering bugs you encounter!
2016-02-18 10:35:29 +10:00