| 98 | |
| 99 | /// Helper struct for managing vertex buffers |
| 100 | struct VertexBuffer { |
| 101 | buffer: Buffer, |
| 102 | vertex_count: u32, |
| 103 | } |
| 104 | |
| 105 | /// Helper struct for managing line vertex buffers |
| 106 | struct LineBuffer { |
| 107 | buffer: Buffer, |
| 108 | segments: Vec<LineSegment>, |
| 109 | } |
| 110 | |
| 111 | struct LineVertex<'a> { |
| 112 | start: [f32; 2], |
| 113 | end: [f32; 2], |
| 114 | color: &'a iced::Color, |
| 115 | style: u32, |
nothing calls this directly
no outgoing calls
no test coverage detected