fix cef texture double sRGB conversion by using cef-rs fork with fix

This commit is contained in:
Timon Schelling
2025-11-11 23:36:27 +01:00
parent f7c2f75088
commit cbdfe13f1e
2 changed files with 7 additions and 9 deletions

11
Cargo.lock generated
View File

@@ -725,8 +725,7 @@ dependencies = [
[[package]]
name = "cef"
version = "141.4.0+141.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e05b0ae455c0cf0693da242b3336586cd0057702c0516731d8ba72962559a625"
source = "git+https://github.com/timon-schelling/cef-rs.git?rev=98493a182928f1ff8d5bf8b9eea61483235df75d#98493a182928f1ff8d5bf8b9eea61483235df75d"
dependencies = [
"ash",
"cef-dll-sys",
@@ -744,9 +743,8 @@ dependencies = [
[[package]]
name = "cef-dll-sys"
version = "141.6.0+141.0.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c95e419bbb8b2190df8b6eb3934ecc4137533803fcc5ae2b076e591ee789071"
version = "141.4.0+141.0.9"
source = "git+https://github.com/timon-schelling/cef-rs.git?rev=98493a182928f1ff8d5bf8b9eea61483235df75d#98493a182928f1ff8d5bf8b9eea61483235df75d"
dependencies = [
"anyhow",
"cmake",
@@ -1337,8 +1335,7 @@ checksum = "75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2"
[[package]]
name = "download-cef"
version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d98178d9254efef0f69c1f584713d69c790ec00668cd98f783a5085fbefdbddc"
source = "git+https://github.com/timon-schelling/cef-rs.git?rev=98493a182928f1ff8d5bf8b9eea61483235df75d#98493a182928f1ff8d5bf8b9eea61483235df75d"
dependencies = [
"bzip2",
"clap",

View File

@@ -188,8 +188,9 @@ iai-callgrind = { version = "0.16" }
ndarray = "0.16"
strum = { version = "0.27", features = ["derive"] }
dirs = "6.0"
cef = { version = "141", features = ["accelerated_osr"] }
cef-dll-sys = "141"
# TODO: remove fork usage when https://github.com/tauri-apps/cef-rs/pull/272 is merged and published
cef = { git = "https://github.com/timon-schelling/cef-rs.git", rev = "98493a182928f1ff8d5bf8b9eea61483235df75d", features = ["accelerated_osr"] }
cef-dll-sys = { git = "https://github.com/timon-schelling/cef-rs.git", rev = "98493a182928f1ff8d5bf8b9eea61483235df75d" }
include_dir = "0.7"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
tracing = "0.1"