Skip to content

Commit 36c347a

Browse files
authored
Auto merge of rust-windowing#395 - pcwalton:warnings, r=pcwalton
Fix warnings
2 parents 83c725e + 94174b8 commit 36c347a

File tree

7 files changed

+7
-22
lines changed

7 files changed

+7
-22
lines changed

demo/common/src/lib.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ use pathfinder_resources::ResourceLoader;
4545
use pathfinder_svg::SVGScene;
4646
use pathfinder_ui::{MousePosition, UIEvent};
4747
use std::fs::File;
48-
use std::io::{BufWriter, Read};
48+
use std::io::BufWriter;
4949
use std::path::PathBuf;
5050
use std::thread;
5151
use std::time::Duration;
@@ -578,7 +578,7 @@ impl<W> DemoApp<W> where W: Window {
578578
UIAction::EffectsChanged => {
579579
let viewport_size = self.window.viewport(self.ui_model.mode.view(0)).size();
580580
let filter = build_filter(&self.ui_model);
581-
let (mut scene, message) = self.content.render(viewport_size, filter);
581+
let (mut scene, _) = self.content.render(viewport_size, filter);
582582
self.scene_metadata =
583583
SceneMetadata::new_clipping_view_box(&mut scene, viewport_size);
584584
self.scene_proxy.replace_scene(scene);

demo/common/src/renderer.rs

+2
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ impl<W> DemoApp<W> where W: Window {
132132
self.renderer.device().begin_commands();
133133
}
134134

135+
#[allow(deprecated)]
135136
pub fn composite_scene(&mut self, render_scene_index: u32) {
136137
let (eye_transforms, scene_transform, modelview_transform) = match self.camera {
137138
Camera::ThreeD {
@@ -255,6 +256,7 @@ impl<W> DemoApp<W> where W: Window {
255256
});
256257
}
257258

259+
#[allow(deprecated)]
258260
fn render_vector_scene(&mut self) {
259261
if self.ui_model.mode == Mode::TwoD {
260262
self.renderer.disable_depth();

export/src/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ fn export_svg<W: Write>(scene: &Scene, writer: &mut W) -> io::Result<()> {
5656
for draw_path_index in 0..scene.draw_path_count() {
5757
let draw_path_id = DrawPathId(draw_path_index);
5858
let draw_path = scene.get_draw_path(draw_path_id);
59-
let paint = scene.get_paint(draw_path.paint);
6059
write!(writer, " <path")?;
6160
if !draw_path.name.is_empty() {
6261
write!(writer, " id=\"{}\"", draw_path.name)?;

renderer/src/builder.rs

-1
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,6 @@ impl<'a, 'b, 'c, 'd> SceneBuilder<'a, 'b, 'c, 'd> {
174174
let PaintInfo {
175175
render_commands,
176176
paint_metadata,
177-
render_target_metadata: _,
178177
} = self.scene.build_paint_info(&mut self.sink.paint_texture_manager, render_transform);
179178
for render_command in render_commands {
180179
self.sink.listener.send(render_command);

renderer/src/gpu/shaders.rs

-3
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,6 @@ pub(crate) struct TileProgramCommon<D> where D: Device {
147147
pub(crate) z_buffer_texture_size_uniform: D::Uniform,
148148
pub(crate) color_texture_0: D::TextureParameter,
149149
pub(crate) color_texture_size_0_uniform: D::Uniform,
150-
pub(crate) color_texture_1: D::TextureParameter,
151150
pub(crate) mask_texture_0: D::TextureParameter,
152151
pub(crate) mask_texture_size_0_uniform: D::Uniform,
153152
pub(crate) gamma_lut_texture: D::TextureParameter,
@@ -163,7 +162,6 @@ impl<D> TileProgramCommon<D> where D: Device {
163162
let z_buffer_texture_size_uniform = device.get_uniform(&program, "ZBufferSize");
164163
let color_texture_0 = device.get_texture_parameter(&program, "ColorTexture0");
165164
let color_texture_size_0_uniform = device.get_uniform(&program, "ColorTextureSize0");
166-
let color_texture_1 = device.get_texture_parameter(&program, "ColorTexture1");
167165
let mask_texture_0 = device.get_texture_parameter(&program, "MaskTexture0");
168166
let mask_texture_size_0_uniform = device.get_uniform(&program, "MaskTextureSize0");
169167
let gamma_lut_texture = device.get_texture_parameter(&program, "GammaLUT");
@@ -178,7 +176,6 @@ impl<D> TileProgramCommon<D> where D: Device {
178176
z_buffer_texture_size_uniform,
179177
color_texture_0,
180178
color_texture_size_0_uniform,
181-
color_texture_1,
182179
mask_texture_0,
183180
mask_texture_size_0_uniform,
184181
gamma_lut_texture,

renderer/src/gpu_data.rs

-8
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ use std::sync::atomic::{AtomicUsize, Ordering};
2929
use std::time::Duration;
3030
use std::u32;
3131

32-
pub const TILE_CTRL_MASK_MASK: i32 = 0x3;
3332
pub const TILE_CTRL_MASK_WINDING: i32 = 0x1;
3433
pub const TILE_CTRL_MASK_EVEN_ODD: i32 = 0x2;
3534

@@ -437,13 +436,6 @@ impl PathBatchIndex {
437436
}
438437
}
439438

440-
impl GlobalPathId {
441-
#[inline]
442-
pub fn none() -> GlobalPathId {
443-
GlobalPathId { batch_id: TileBatchId(!0), path_index: PathBatchIndex(!0) }
444-
}
445-
}
446-
447439
impl AlphaTileId {
448440
#[inline]
449441
pub fn new(next_alpha_tile_index: &[AtomicUsize; ALPHA_TILE_LEVEL_COUNT], level: usize)

renderer/src/paint.rs

+3-7
Original file line numberDiff line numberDiff line change
@@ -317,10 +317,6 @@ pub(crate) struct PaintInfo {
317317
///
318318
/// The indices of this vector are paint IDs.
319319
pub(crate) paint_metadata: Vec<PaintMetadata>,
320-
/// The metadata for each render target.
321-
///
322-
/// The indices of this vector are render target IDs.
323-
pub(crate) render_target_metadata: Vec<RenderTargetMetadata>,
324320
}
325321

326322
#[derive(Debug)]
@@ -426,15 +422,15 @@ impl Palette {
426422

427423
// Create render commands.
428424
self.create_render_commands(&mut render_commands,
429-
&render_target_metadata,
425+
render_target_metadata,
430426
gradient_tile_builder,
431427
image_texel_info);
432428

433429
// Free transient locations and unused images, now that they're no longer needed.
434430
self.free_transient_locations(texture_manager, transient_paint_locations);
435431
self.free_unused_images(texture_manager, used_image_hashes);
436432

437-
PaintInfo { render_commands, paint_metadata, render_target_metadata }
433+
PaintInfo { render_commands, paint_metadata }
438434
}
439435

440436
fn assign_render_target_locations(&self,
@@ -667,7 +663,7 @@ impl Palette {
667663

668664
fn create_render_commands(&self,
669665
render_commands: &mut Vec<RenderCommand>,
670-
render_target_metadata: &[RenderTargetMetadata],
666+
render_target_metadata: Vec<RenderTargetMetadata>,
671667
gradient_tile_builder: GradientTileBuilder,
672668
image_texel_info: Vec<ImageTexelInfo>) {
673669
for (index, metadata) in render_target_metadata.iter().enumerate() {

0 commit comments

Comments
 (0)