revault-gui icon indicating copy to clipboard operation
revault-gui copied to clipboard

use glow backend instead of wgpu

Open edouardparis opened this issue 4 years ago • 5 comments

wgpu force user to install vulkan driver. glow may be a solution: https://github.com/hecrj/iced/issues/613#issuecomment-725550260 We will lost svg and qr_code features but we may be able to replace them with png and iced Image

edouardparis avatar Mar 29 '21 08:03 edouardparis

As discussed IRL with Edouard, dropping SVG support is fine as we only use it for the Revault logo at the very top left. For the Qrcode i don't know, it seems suboptimal to use a PNG.

darosior avatar Apr 18 '21 17:04 darosior

What's the state of this? Is it still doable as much as it was 3 months ago? Are we sure it will get rid of Vulkan? Is there anyother tradeoff?

darosior avatar Jun 18 '21 17:06 darosior

More information: https://github.com/hecrj/iced/issues/935

edouardparis avatar Jul 05 '21 10:07 edouardparis

Yep know about this issue. Looks like it's very doable but my question was especially regarding our use of the library, and if we introduced new incompatible uses in the past 3 months.

If we didn't it should be a priority to get rid of the Vulkan dependency. Please tell me if this opinion is missing some info.

-------- Original Message -------- On Jul 5, 2021, 12:52, Edouard wrote:

More information: hecrj/iced#935

— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or unsubscribe.

darosior avatar Jul 05 '21 11:07 darosior

  • Image is still not working
  • Wait for fallback renderer in Iced or Piet 2d renderer

edouardparis avatar Mar 10 '22 16:03 edouardparis