1
0
Fork 0
forked from wry/wry

all: add (Clone)Cell::is_some and is_none

This commit is contained in:
Julian Orth 2024-03-02 18:09:40 +01:00
parent 7a67784502
commit 54d93f84da
32 changed files with 98 additions and 62 deletions

View file

@ -331,7 +331,7 @@ impl State {
if let Some(config) = self.config.get() {
config.devices_enumerated()
}
if self.render_ctx.get().is_none() {
if self.render_ctx.is_none() {
for dev in self.drm_devs.lock().values() {
if let Ok(version) = dev.dev.version() {
if version.name.contains_str("nvidia") {
@ -339,11 +339,11 @@ impl State {
}
}
dev.make_render_device();
if self.render_ctx.get().is_some() {
if self.render_ctx.is_some() {
break;
}
}
if self.render_ctx.get().is_none() {
if self.render_ctx.is_none() {
if let Some(dev) = self.drm_devs.lock().values().next() {
dev.make_render_device();
}