summaryrefslogtreecommitdiffstats
path: root/gfx/wr/webrender/src/device/gl.rs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:50 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:34:50 +0000
commitdef92d1b8e9d373e2f6f27c366d578d97d8960c6 (patch)
tree2ef34b9ad8bb9a9220e05d60352558b15f513894 /gfx/wr/webrender/src/device/gl.rs
parentAdding debian version 125.0.3-1. (diff)
downloadfirefox-def92d1b8e9d373e2f6f27c366d578d97d8960c6.tar.xz
firefox-def92d1b8e9d373e2f6f27c366d578d97d8960c6.zip
Merging upstream version 126.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'gfx/wr/webrender/src/device/gl.rs')
-rw-r--r--gfx/wr/webrender/src/device/gl.rs9
1 files changed, 3 insertions, 6 deletions
diff --git a/gfx/wr/webrender/src/device/gl.rs b/gfx/wr/webrender/src/device/gl.rs
index 04a7e13023..c17a16a757 100644
--- a/gfx/wr/webrender/src/device/gl.rs
+++ b/gfx/wr/webrender/src/device/gl.rs
@@ -199,10 +199,6 @@ pub fn get_unoptimized_shader_source(shader_name: &str, base_path: Option<&PathB
}
}
-pub trait FileWatcherHandler: Send {
- fn file_changed(&self, path: PathBuf);
-}
-
impl VertexAttributeKind {
fn size_in_bytes(&self) -> u32 {
match *self {
@@ -938,7 +934,7 @@ impl VertexUsageHint {
}
#[derive(Copy, Clone, Debug)]
-pub struct UniformLocation(gl::GLint);
+pub struct UniformLocation(#[allow(dead_code)] gl::GLint);
impl UniformLocation {
pub const INVALID: Self = UniformLocation(-1);
@@ -1412,7 +1408,8 @@ fn parse_mali_version(version_string: &str) -> Option<(u32, u32, u32)> {
let (r_str, version_string) = version_string.split_once("p")?;
let r = r_str.parse().ok()?;
- let (p_str, _) = version_string.split_once("-")?;
+ // Not all devices have the trailing string following the "p" number.
+ let (p_str, _) = version_string.split_once("-").unwrap_or((version_string, ""));
let p = p_str.parse().ok()?;
Some((v, r, p))