From deb819f23368ed43b9312a439e48f9d5f961930c Mon Sep 17 00:00:00 2001 From: Nico Burns Date: Wed, 1 Jan 2025 22:38:28 +1300 Subject: Upgrade rustc to 1.83 (#34793) * Upgrade rustc to 1.83 Signed-off-by: Nico Burns * Fix crown (change copied from linked clippy function) Signed-off-by: Nico Burns * Fix named lifetime lint Signed-off-by: Nico Burns * Bump shell.nix Signed-off-by: Nico Burns * Fix non-local impl warnings Signed-off-by: Nico Burns * Format with 1.83 formatting changes Signed-off-by: Nico Burns * Fix manual non-local impl Signed-off-by: Nico Burns * More fixes for crown Signed-off-by: Nico Burns * Fix tidy Signed-off-by: Nico Burns * Fix needless_return lints Signed-off-by: Nico Burns * Fix doc comment lint Signed-off-by: Nico Burns * Fix missing wait lint Signed-off-by: Nico Burns * Allow needless_lifetimes lint Signed-off-by: Nico Burns * more doc comments Signed-off-by: Nico Burns * More needless_returns Signed-off-by: Nico Burns * is_empty lint Signed-off-by: Nico Burns * Fix needless_lifetime lints Signed-off-by: Nico Burns * fix div_ceil lint Signed-off-by: Nico Burns * Allow non-minimal bool Signed-off-by: Nico Burns * Non-local impl in constellation Signed-off-by: Nico Burns * Missing wait in constellation Signed-off-by: Nico Burns * fmt Signed-off-by: Nico Burns * remove useless lints table Signed-off-by: Nico Burns * Fixup comments Signed-off-by: Nico Burns * Allow non-local definition in sandboxing code to simplify feature flagging Signed-off-by: Nico Burns * Remove wait calls and allow zombie_processes lint Signed-off-by: Nico Burns --------- Signed-off-by: Nico Burns --- components/script/dom/webgl_validations/tex_image_2d.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'components/script/dom/webgl_validations/tex_image_2d.rs') diff --git a/components/script/dom/webgl_validations/tex_image_2d.rs b/components/script/dom/webgl_validations/tex_image_2d.rs index ecd0a167ce6..c8ab11b87d8 100644 --- a/components/script/dom/webgl_validations/tex_image_2d.rs +++ b/components/script/dom/webgl_validations/tex_image_2d.rs @@ -435,8 +435,8 @@ fn valid_compressed_data_len( let block_width = compression.block_width as u32; let block_height = compression.block_height as u32; - let required_blocks_hor = (width + block_width - 1) / block_width; - let required_blocks_ver = (height + block_height - 1) / block_height; + let required_blocks_hor = width.div_ceil(block_width); + let required_blocks_ver = height.div_ceil(block_height); let required_blocks = required_blocks_hor * required_blocks_ver; let required_bytes = required_blocks * compression.bytes_per_block as u32; -- cgit v1.2.3