A dashboard for those flooded with bugmail
AWSY test runner for fennec
staktrace/fennec-addon-javaddon 4
A java addon for fennec
Design documents around Firefox-Webrender integration
Serialization framework for Rust
Fennec addon that adds an about:logcat page
A zero-dependency crate with some date/time/calendar utilities
Glue between Rust and Android
staktrace/breakpad-scrape-system-symbols 0
Scripts to scrape symbols from system libraries for use with Breakpad crash reporting
3D printed butter dish
push eventservo/webrender
commit sha 49992a38dbc07f0b2654a8e008a83df3b1e6e17a
Bug 1686862 - Account for the new A8 glyphs texture in various places. r=jnicol,lsalzman Differential Revision: https://phabricator.services.mozilla.com/D101862 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/b4582fea9f92355b8ca61b0ff239d2d01beecf93
commit sha daac3d480e3a15905b47c65107627a0cf2ac1e95
Bug 1686810 - Make the fps counter display the number of frames rendered within the last second. r=nical Differential Revision: https://phabricator.services.mozilla.com/D101824 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/e9cd13398944aa5640de65125b3e93353e5c3ee7
commit sha 20ccdd0ed7bf51cb4e0b7bab13e093d0e3dfa0ed
Auto merge of #4215 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr
push time in 7 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:sunny: Test successful - status-taskcluster Approved by: auto Pushing 20ccdd0ed7bf51cb4e0b7bab13e093d0e3dfa0ed to master...
comment created time in 7 hours
push eventservo/webrender
commit sha 49992a38dbc07f0b2654a8e008a83df3b1e6e17a
Bug 1686862 - Account for the new A8 glyphs texture in various places. r=jnicol,lsalzman Differential Revision: https://phabricator.services.mozilla.com/D101862 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/b4582fea9f92355b8ca61b0ff239d2d01beecf93
commit sha daac3d480e3a15905b47c65107627a0cf2ac1e95
Bug 1686810 - Make the fps counter display the number of frames rendered within the last second. r=nical Differential Revision: https://phabricator.services.mozilla.com/D101824 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/e9cd13398944aa5640de65125b3e93353e5c3ee7
commit sha 20ccdd0ed7bf51cb4e0b7bab13e093d0e3dfa0ed
Auto merge of #4215 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr
push time in 8 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:hourglass: Testing commit daac3d480e3a15905b47c65107627a0cf2ac1e95 with merge 20ccdd0ed7bf51cb4e0b7bab13e093d0e3dfa0ed...
comment created time in 8 hours
push eventservo/webrender
push time in 8 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:pushpin: Commit daac3d4 has been approved by auto
<!-- @bors-servo r=auto daac3d480e3a15905b47c65107627a0cf2ac1e95 -->
comment created time in 8 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
@bors-servo r=auto
comment created time in 8 hours
push eventservo/webrender
commit sha a5c54af75a9f2ceded29610bb64c6f04900f1ead
Bug 1685744 - Remove the glyph cache limit. r=lsalzman The limit wasn't doing anything useful anymore, because one of the recent texture cache refactorings made it so that we weren't actually evicting these glyphs from the texture cache. In the future, we can implement a similar limit in the texture cache itself, by giving it per-cache-type limits rather than a global limit. Differential Revision: https://phabricator.services.mozilla.com/D101834 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/c5654880057a9011c0d743322b11d2d115ea5fae
commit sha e66c9b036e8a4eeb1c63d2fbaa53e5b61f032789
Auto merge of #4214 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr
push time in 15 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:sunny: Test successful - status-taskcluster Approved by: auto Pushing e66c9b036e8a4eeb1c63d2fbaa53e5b61f032789 to master...
comment created time in 15 hours
push eventservo/webrender
commit sha a5c54af75a9f2ceded29610bb64c6f04900f1ead
Bug 1685744 - Remove the glyph cache limit. r=lsalzman The limit wasn't doing anything useful anymore, because one of the recent texture cache refactorings made it so that we weren't actually evicting these glyphs from the texture cache. In the future, we can implement a similar limit in the texture cache itself, by giving it per-cache-type limits rather than a global limit. Differential Revision: https://phabricator.services.mozilla.com/D101834 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/c5654880057a9011c0d743322b11d2d115ea5fae
commit sha e66c9b036e8a4eeb1c63d2fbaa53e5b61f032789
Auto merge of #4214 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr
push time in 17 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:hourglass: Testing commit a5c54af75a9f2ceded29610bb64c6f04900f1ead with merge e66c9b036e8a4eeb1c63d2fbaa53e5b61f032789...
comment created time in 17 hours
push eventservo/webrender
push time in 17 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:pushpin: Commit a5c54af has been approved by auto
<!-- @bors-servo r=auto a5c54af75a9f2ceded29610bb64c6f04900f1ead -->
comment created time in 17 hours
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
@bors-servo r=auto
comment created time in 17 hours
push eventservo/webrender
commit sha 5803fe9c71fcbfdef92512695a6e845b8b47a587
Bug 1685563 - Store non-subpixel-AA glyphs in R8 texture rather than BGRA8. r=lsalzman Add a new texture type alpha8_glyphs to the texture cache and store alpha glyphs in it. Because the opengl texture format is R8 but the shader requires to read the texture's alpha channel, we must swizzle the components. We cannot rely on texture swizzling due to driver bugs, so add the necessary code to the shader to do so manually. Differential Revision: https://phabricator.services.mozilla.com/D101643 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/58ec75f99b23d99ad4e094de44c5ba32c0b4b57d
commit sha a4c863fc9de561c9a76007aabc33190622b32b92
Bug 1686635 - Reformat example-compositor C++ code. r=gw # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D101318 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/8b4e291bc3ee0564519e9f39a7f42aae3a160709
commit sha 541cae2e5c39444cc2e80f8c33a53ad461563b02
Bug 1686635 - Reformat SWGL C++ code. r=lsalzman # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D101319 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/f318db97077b8a750e8cbd2e3ee41dec450c23de
commit sha c4aa50c927ef414a13f69d296b2434fc30a32b3f
Bug 1686635 - Annotate implicit conversion constructors in SWGL. r=lsalzman This preserves behavior. I haven't checked whether GLSL actually wants implicit conversions for all of these. Differential Revision: https://phabricator.services.mozilla.com/D101321 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/8f2e9b32be6e280bf0ab6bcda244e36229a20e6f
commit sha 6861476abd41e84c517853a6c65cb4be85b25c26
Bug 1686635 - Make ClipRect constructors explicit. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D101323 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/1bf6e238b1cbda0f30e8d43884747dcd88f1c7a8
commit sha 36d257f899d60aad71fd1f97a20cb1f30952e3e6
Bug 1686500 - Update etagere to 0.2.4 r=gfx-reviewers,kvark The new version contains - A bug fix for the bucketed allocator (we don't currently use it) - A few fixes that can happen when requesting large enough allocation sizes to cause integer overflows. At the moment we never request an allocation larger than 512px so we are safe but it's still good to stay up to date. Differential Revision: https://phabricator.services.mozilla.com/D101608 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/402646c5ba8f7cd24add4766cc595cd8cdbe76f6
commit sha d9792b3500c613cc16ffa26645faa48a73645c0b
Bug 1686777 - Add a little documentation to swgl. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D101792 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/a9764bdb94e4dab679f5fff44438b0eb7192bf86
commit sha 02266c797e4ac00c6d0818225f5b8f54ed5e6e9c
Bug 1683217 - Require non-zero window size for profiler screenshots in WebRender r=mstange Differential Revision: https://phabricator.services.mozilla.com/D101685 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/3c4f4a60fa4099efe910b2809a6c2b1163511429
commit sha 78d96734889d24ff161fc23b8c9f89d3ec22ea07
Auto merge of #4213 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr
push time in a day
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:sunny: Test successful - status-taskcluster Approved by: auto Pushing 78d96734889d24ff161fc23b8c9f89d3ec22ea07 to master...
comment created time in a day
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:hourglass: Testing commit 02266c797e4ac00c6d0818225f5b8f54ed5e6e9c with merge 78d96734889d24ff161fc23b8c9f89d3ec22ea07...
comment created time in a day
push eventservo/webrender
commit sha 5803fe9c71fcbfdef92512695a6e845b8b47a587
Bug 1685563 - Store non-subpixel-AA glyphs in R8 texture rather than BGRA8. r=lsalzman Add a new texture type alpha8_glyphs to the texture cache and store alpha glyphs in it. Because the opengl texture format is R8 but the shader requires to read the texture's alpha channel, we must swizzle the components. We cannot rely on texture swizzling due to driver bugs, so add the necessary code to the shader to do so manually. Differential Revision: https://phabricator.services.mozilla.com/D101643 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/58ec75f99b23d99ad4e094de44c5ba32c0b4b57d
commit sha a4c863fc9de561c9a76007aabc33190622b32b92
Bug 1686635 - Reformat example-compositor C++ code. r=gw # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D101318 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/8b4e291bc3ee0564519e9f39a7f42aae3a160709
commit sha 541cae2e5c39444cc2e80f8c33a53ad461563b02
Bug 1686635 - Reformat SWGL C++ code. r=lsalzman # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D101319 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/f318db97077b8a750e8cbd2e3ee41dec450c23de
commit sha c4aa50c927ef414a13f69d296b2434fc30a32b3f
Bug 1686635 - Annotate implicit conversion constructors in SWGL. r=lsalzman This preserves behavior. I haven't checked whether GLSL actually wants implicit conversions for all of these. Differential Revision: https://phabricator.services.mozilla.com/D101321 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/8f2e9b32be6e280bf0ab6bcda244e36229a20e6f
commit sha 6861476abd41e84c517853a6c65cb4be85b25c26
Bug 1686635 - Make ClipRect constructors explicit. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D101323 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/1bf6e238b1cbda0f30e8d43884747dcd88f1c7a8
commit sha 36d257f899d60aad71fd1f97a20cb1f30952e3e6
Bug 1686500 - Update etagere to 0.2.4 r=gfx-reviewers,kvark The new version contains - A bug fix for the bucketed allocator (we don't currently use it) - A few fixes that can happen when requesting large enough allocation sizes to cause integer overflows. At the moment we never request an allocation larger than 512px so we are safe but it's still good to stay up to date. Differential Revision: https://phabricator.services.mozilla.com/D101608 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/402646c5ba8f7cd24add4766cc595cd8cdbe76f6
commit sha d9792b3500c613cc16ffa26645faa48a73645c0b
Bug 1686777 - Add a little documentation to swgl. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D101792 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/a9764bdb94e4dab679f5fff44438b0eb7192bf86
commit sha 02266c797e4ac00c6d0818225f5b8f54ed5e6e9c
Bug 1683217 - Require non-zero window size for profiler screenshots in WebRender r=mstange Differential Revision: https://phabricator.services.mozilla.com/D101685 [ghsync] From https://hg.mozilla.org/mozilla-central/rev/3c4f4a60fa4099efe910b2809a6c2b1163511429
commit sha 78d96734889d24ff161fc23b8c9f89d3ec22ea07
Auto merge of #4213 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr
push time in a day
push eventservo/webrender
push time in a day
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
:pushpin: Commit 02266c7 has been approved by auto
<!-- @bors-servo r=auto 02266c797e4ac00c6d0818225f5b8f54ed5e6e9c -->
comment created time in a day
pull request commentservo/webrender
Sync changes from mozilla-central gfx/wr
@bors-servo r=auto
comment created time in a day
startedstaktrace/mailparse
started time in a day
issue closedservo/webrender
Is there a software renderer of WebRender available?
While there is a glsl-to-cxx
branch, how would someone actually use this to implement a software renderer of webrender?
closed time in a day
fschuttissue commentservo/webrender
Is there a software renderer of WebRender available?
Okay, I got it to compile with CC=clang-cl
and CXX=clang-cl
. Thanks for the help!
comment created time in a day