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

Is rendering using gfx-rs / Vulkan possible? #3453

Open
fschutt opened this issue Dec 29, 2018 · 5 comments
Open

Is rendering using gfx-rs / Vulkan possible? #3453

fschutt opened this issue Dec 29, 2018 · 5 comments

Comments

@fschutt
Copy link
Contributor

fschutt commented Dec 29, 2018

Just a question because I saw a commit recently stating that webrender runs on Vulkan / unit test CI using gfx-rs. Is it possible to show how to use webrender from gfx-rs and / or Vulkan? Is integrating webrender in a Vulkan application possible?

@fschutt fschutt changed the title Is rendering using gfx-rs / Vulkan possible? - example - i Is rendering using gfx-rs / Vulkan possible? Dec 29, 2018
@automatedbugreportingfacility

Would szeged#198 help?

@fschutt
Copy link
Contributor Author

fschutt commented Dec 29, 2018

Sorry, I accidentally hit enter too early. Yes, thanks @automatedbugreportingfacility, but I was wondering if it is possible to run it without using Gecko / Firefox (only webrender + gfx-rs)? There is one commit regarding gfx-rs here: szeged@00ec05f - are there any plans to merge it back into webrender (it also doesn't seem like szerge/webrender is actively maintained as the last commit was in September)?

@kvark
Copy link
Member

kvark commented Dec 29, 2018

The link by @automatedbugreportingfacility points to the Szeged fork of WR, which is exactly what you need - webrender on gfx-rs. The work on integrating it into Servo/Gecko is tracked in the issues, but that code is in different repositories.

are there any plans to merge it back into webrender

We are working on it, but there is no confirmation when (or even if) it's going to be done. WebRender is currently in the shipping stage, so any disruptions are unwelcome.

it also doesn't seem like szerge/webrender is actively maintained as the last commit was in September

The group went on holidays in December, but otherwise it's quite healthy:

Latest commit f059730 on Nov 28

@fschutt
Copy link
Contributor Author

fschutt commented Dec 29, 2018

Alright. For now I'll take this as a "no, not possible yet", but just wanted to ask. Thanks for answering.

@kvark
Copy link
Member

kvark commented Jul 23, 2020

Szeged team work isn't finished yet, re-opening.
Latest results on Gecko can be found here.

@kvark kvark reopened this Jul 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants