Hi Michael,
That sounds like an interesting project!
In terms of hooks to the WebGL implementation - looking at
https://github.com/servo/servo/blob/master/components/canvas_traits/webgl.rs#L26
is a reasonable place to start. That defines the interface to a WebGL
context. In particular, the We
Hi,
This all sounds very good from a WR perspective, exciting!
I'm glad to hear the synchronization objects in the external image
callback APIs work well, that's great.
I also agree that the remaining flickering is a Servo bug - we shouldn't
be doing extra composites when not required just b
Yes, that's correct.
On 05/10/16 06:04, Jack Moffitt wrote:
My preference is to remove the azure code from git - it seems unlikely we'll
be working on printing any time soon, and we will always have the history in
git.
This is my preference as well. I think when we want to work on
printing, the
Since webrender is now the default renderer, and is being tested on CI,
what should we do with the Azure/Moz2D related code in layout / gfx /
compositor?
The options are:
1) Fully maintain the Azure rendering path - run CI builds against both
Azure and Webrender.
2) Leave the Azure rendering
The PR to enable testing Webrender on the CI machines against OSMesa has
landed (https://github.com/servo/servo/pull/13382).
This should have no effect on most people.
However, we may start seeing some different and seemingly unrelated
intermittent failures, due to the different timing of the
TL;DR - We've merged the initial parts of WebRender2. Do expect some
regressions. Don't expect major performance wins (yet). Do expect some
major feature and performance improvements over the next few weeks.
Thanks to help from a number of people (esp. pcwalton, mchang,
mrobinson, nox and Ms2g
It's a fairly simple off canvas menu - it is full height (1024px in this
test), and expands from off-screen to 600px wide. It has a linear
gradient for the background, and a small amount of text on it.
I was also surprised the existing Servo paint code is so slow with this
- it's on my todo li
If we build release mode on the builders, perhaps we could re-enable
"warnings as errors", but for release builds only.
This would mean you can develop in debug mode locally with warnings, but
bors won't merge any PRs that introduce warnings?
On 25/02/15 00:12, Lars Bergstrom wrote:
Two que
The default windowing system is now glutin on all platforms (
https://github.com/servo/servo/pull/4672).
There is a new Linux dependency. For Debian/Ubuntu, install libosmesa6-dev.
For Fedora/Arch, could someone update the servo README.md with the
appropriate package name?
If you run into problem
Take the comments below with a grain of salt - coming from a games
background, I am still learning about the complexities of browsers and
thus it's likely I'm over-simplifying things :)
When we first looked at the challenge of taking a single threaded game
engine and making it multi-threaded,
10 matches
Mail list logo