Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync changes from mozilla-central gfx/wr #3883

Merged
merged 23 commits into from Mar 18, 2020
Merged

Conversation

@moz-gfx
Copy link

moz-gfx commented Mar 13, 2020

No description provided.

@moz-gfx
Copy link
Author

moz-gfx commented Mar 13, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 13, 2020

📌 Commit a1d5938 has been approved by auto

bors-servo added a commit that referenced this pull request Mar 13, 2020
Sync changes from mozilla-central gfx/wr
@bors-servo
Copy link
Contributor

bors-servo commented Mar 13, 2020

Testing commit a1d5938 with merge e30d5b5...

@bors-servo
Copy link
Contributor

bors-servo commented Mar 13, 2020

💔 Test failed - status-taskcluster

@staktrace
Copy link
Contributor

staktrace commented Mar 13, 2020

error: use of deprecated item 'std::error::Error::description': use the Display impl or to_string()
  --> webrender_api/src/channel.rs:83:71
   |
83 |         self.rx.recv().map_err(|e| io::Error::new(ErrorKind::Other, e.description()))
   |                                                                       ^^^^^^^^^^^
   |
   = note: `-D deprecated` implied by `-D warnings`

Compiler bump caused this. Filed https://bugzilla.mozilla.org/show_bug.cgi?id=1622256

@moz-gfx
Copy link
Author

moz-gfx commented Mar 13, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 13, 2020

💡 This pull request was already approved, no need to approve it again.

  • This pull request previously failed. You should add more commits to fix the bug, or use retry to trigger a build again.
@bors-servo
Copy link
Contributor

bors-servo commented Mar 13, 2020

📌 Commit f17d613 has been approved by auto

bors-servo added a commit that referenced this pull request Mar 13, 2020
Sync changes from mozilla-central gfx/wr
@bors-servo
Copy link
Contributor

bors-servo commented Mar 13, 2020

Testing commit f17d613 with merge a48b92b...

@bors-servo
Copy link
Contributor

bors-servo commented Mar 13, 2020

💔 Test failed - status-taskcluster

Lee Salzman added 10 commits Mar 14, 2020
…rmuizel,gw

Add annotations to vertex shaders so that SWGL can detect when a vertex attribute
is generated by per-instance data rather than per-vertex data.

Differential Revision: https://phabricator.services.mozilla.com/D65614

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/cf730c4e65393b07f842ab6f58c2509a1009f920
@moz-gfx
Copy link
Author

moz-gfx commented Mar 14, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 14, 2020

💡 This pull request was already approved, no need to approve it again.

  • This pull request previously failed. You should add more commits to fix the bug, or use retry to trigger a build again.
@bors-servo
Copy link
Contributor

bors-servo commented Mar 14, 2020

📌 Commit f17d613 has been approved by auto

Lee Salzman and others added 2 commits Mar 17, 2020
…r=nical,jrmuizel

This patch removes the old thread_profiler bindings, and adds
support for profiling WR with the tracy profiler, which is a
much more advanced frame profiler.

Since it's very lightweight, and only instruments annotated CPU
and GPU zones, it can retain very large profiles, allowing
fine grained analysis of thread interactions, CPU spikes etc.

Differential Revision: https://phabricator.services.mozilla.com/D66926

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/f8203119cca43d25f2879ebea2b904e4355e59ad
@moz-gfx
Copy link
Author

moz-gfx commented Mar 17, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

📌 Commit 7482bd3 has been approved by auto

@staktrace
Copy link
Contributor

staktrace commented Mar 17, 2020

@staktrace
Copy link
Contributor

staktrace commented Mar 17, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

📌 Commit bbc57cf has been approved by auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

Testing commit bbc57cf with merge 8b15666...

bors-servo added a commit that referenced this pull request Mar 17, 2020
Sync changes from mozilla-central gfx/wr
@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

💔 Test failed - status-appveyor

@staktrace
Copy link
Contributor

staktrace commented Mar 17, 2020

Build execution time has reached the maximum allowed time for your plan (100 minutes).

…pper. r=botond,kats

In addition:
 - Move the fast hit tester to the rust side of the bindings.
 - Avoid blocking by requesting a hit tester early and only blocking if the request isn't delivered by the time of the first hit test query.

Differential Revision: https://phabricator.services.mozilla.com/D66994

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/6096a87c64ab2717f1b0c670589dad69ee219269
@moz-gfx
Copy link
Author

moz-gfx commented Mar 17, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

💡 This pull request was already approved, no need to approve it again.

  • This pull request previously failed. You should add more commits to fix the bug, or use retry to trigger a build again.
@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

📌 Commit bbc57cf has been approved by auto

@staktrace
Copy link
Contributor

staktrace commented Mar 17, 2020

@staktrace
Copy link
Contributor

staktrace commented Mar 17, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

📌 Commit dcac3cc has been approved by auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

Testing commit dcac3cc with merge 8596fee...

bors-servo added a commit that referenced this pull request Mar 17, 2020
Sync changes from mozilla-central gfx/wr
@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

💔 Test failed - status-appveyor

…r=gw

As a strating point for the vertex shader, this patch isolates the parts that are common to both shaders: the code that fetches various piece of data, adding a branching point between the text shader and other brushes just after having fetched most of the data. Hopefully we can devise ways to further unify the vertex shaders in followups.

Differential Revision: https://phabricator.services.mozilla.com/D63094

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/26255dd68307e91c80f322ff18233ed22739127d
@moz-gfx
Copy link
Author

moz-gfx commented Mar 17, 2020

@bors-servo r=auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

💡 This pull request was already approved, no need to approve it again.

  • This pull request previously failed. You should add more commits to fix the bug, or use retry to trigger a build again.
@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

📌 Commit 2f3e55b has been approved by auto

@bors-servo
Copy link
Contributor

bors-servo commented Mar 17, 2020

Testing commit 2f3e55b with merge 9fe2470...

@bors-servo
Copy link
Contributor

bors-servo commented Mar 18, 2020

☀️ Test successful - status-appveyor, status-taskcluster
Approved by: auto
Pushing 9fe2470 to master...

@bors-servo bors-servo merged commit 9fe2470 into servo:master Mar 18, 2020
3 checks passed
3 checks passed
Community-TC (pull_request) TaskGroup: success
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
homu Test successful
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

8 participants
You can’t perform that action at this time.