Use 32 bit vertex indicec on glium

This commit is contained in:
Emil Ernerfeldt 2020-05-11 17:57:37 +02:00
parent 3860807e29
commit 090d056f3d

View file

@ -257,7 +257,7 @@ impl Painter {
glium::VertexBuffer::new(display, &vertices).unwrap() glium::VertexBuffer::new(display, &vertices).unwrap()
}; };
let indices: Vec<u16> = mesh.indices.iter().map(|idx| *idx as u16).collect(); let indices: Vec<u32> = mesh.indices.iter().map(|idx| *idx as u32).collect();
let index_buffer = let index_buffer =
glium::IndexBuffer::new(display, PrimitiveType::TrianglesList, &indices).unwrap(); glium::IndexBuffer::new(display, PrimitiveType::TrianglesList, &indices).unwrap();