profile
viewpoint

staktrace/bugmash 6

A dashboard for those flooded with bugmail

staktrace/awsy-armv6 4

AWSY test runner for fennec

staktrace/fennec-addon-javaddon 4

A java addon for fennec

FirefoxGraphics/DesignDocs 1

Design documents around Firefox-Webrender integration

servo/serde 1

Serialization framework for Rust

staktrace/aboutlogcat 1

Fennec addon that adds an about:logcat page

staktrace/datetimeutils 1

A zero-dependency crate with some date/time/calendar utilities

staktrace/android-rs-glue 0

Glue between Rust and Android

staktrace/breakpad-scrape-system-symbols 0

Scripts to scrape symbols from system libraries for use with Breakpad crash reporting

staktrace/butterdish 0

3D printed butter dish

PR merged servo/webrender

Sync changes from mozilla-central gfx/wr
+21 -5

4 comments

2 changed files

moz-gfx

pr closed time in 7 hours

push eventservo/webrender

Markus Stange

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

view details

Markus Stange

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

view details

bors-servo

commit sha 20ccdd0ed7bf51cb4e0b7bab13e093d0e3dfa0ed

Auto merge of #4215 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr

view details

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...

moz-gfx

comment created time in 7 hours

push eventservo/webrender

Markus Stange

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

view details

Markus Stange

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

view details

bors-servo

commit sha 20ccdd0ed7bf51cb4e0b7bab13e093d0e3dfa0ed

Auto merge of #4215 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr

view details

push time in 8 hours

pull request commentservo/webrender

Sync changes from mozilla-central gfx/wr

:hourglass: Testing commit daac3d480e3a15905b47c65107627a0cf2ac1e95 with merge 20ccdd0ed7bf51cb4e0b7bab13e093d0e3dfa0ed...

moz-gfx

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 -->

moz-gfx

comment created time in 8 hours

pull request commentservo/webrender

Sync changes from mozilla-central gfx/wr

@bors-servo r=auto

moz-gfx

comment created time in 8 hours

PR opened servo/webrender

Sync changes from mozilla-central gfx/wr
+21 -5

0 comment

2 changed files

pr created time in 8 hours

PR merged servo/webrender

Sync changes from mozilla-central gfx/wr
+10 -120

4 comments

2 changed files

moz-gfx

pr closed time in 15 hours

push eventservo/webrender

Markus Stange

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

view details

bors-servo

commit sha e66c9b036e8a4eeb1c63d2fbaa53e5b61f032789

Auto merge of #4214 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr

view details

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...

moz-gfx

comment created time in 15 hours

push eventservo/webrender

Markus Stange

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

view details

bors-servo

commit sha e66c9b036e8a4eeb1c63d2fbaa53e5b61f032789

Auto merge of #4214 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr

view details

push time in 17 hours

pull request commentservo/webrender

Sync changes from mozilla-central gfx/wr

:hourglass: Testing commit a5c54af75a9f2ceded29610bb64c6f04900f1ead with merge e66c9b036e8a4eeb1c63d2fbaa53e5b61f032789...

moz-gfx

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 -->

moz-gfx

comment created time in 17 hours

pull request commentservo/webrender

Sync changes from mozilla-central gfx/wr

@bors-servo r=auto

moz-gfx

comment created time in 17 hours

PR opened servo/webrender

Sync changes from mozilla-central gfx/wr
+10 -120

0 comment

2 changed files

pr created time in 17 hours

push eventservo/webrender

Jamie Nicol

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

view details

Markus Stange

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

view details

Markus Stange

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

view details

Markus Stange

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

view details

Markus Stange

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

view details

Nicolas Silva

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

view details

Jeff Muizelaar

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

view details

Barret Rennie

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

view details

bors-servo

commit sha 78d96734889d24ff161fc23b8c9f89d3ec22ea07

Auto merge of #4213 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr

view details

push time in a day

PR merged servo/webrender

Sync changes from mozilla-central gfx/wr
+774 -811

4 comments

13 changed files

moz-gfx

pr closed 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...

moz-gfx

comment created time in a day

pull request commentservo/webrender

Sync changes from mozilla-central gfx/wr

:hourglass: Testing commit 02266c797e4ac00c6d0818225f5b8f54ed5e6e9c with merge 78d96734889d24ff161fc23b8c9f89d3ec22ea07...

moz-gfx

comment created time in a day

push eventservo/webrender

Jamie Nicol

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

view details

Markus Stange

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

view details

Markus Stange

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

view details

Markus Stange

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

view details

Markus Stange

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

view details

Nicolas Silva

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

view details

Jeff Muizelaar

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

view details

Barret Rennie

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

view details

bors-servo

commit sha 78d96734889d24ff161fc23b8c9f89d3ec22ea07

Auto merge of #4213 - moz-gfx:github-sync, r=auto Sync changes from mozilla-central gfx/wr

view details

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 -->

moz-gfx

comment created time in a day

pull request commentservo/webrender

Sync changes from mozilla-central gfx/wr

@bors-servo r=auto

moz-gfx

comment created time in a day

PR opened servo/webrender

Sync changes from mozilla-central gfx/wr
+774 -811

0 comment

13 changed files

pr 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

fschutt

issue 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!

fschutt

comment created time in a day

more