This commit is contained in:
2016-09-14 22:25:59 -07:00
parent 251ace63a7
commit a7562b449c

View File

@@ -39,11 +39,13 @@ gfx_defines!{
}
}
const TRIANGLE: [Vertex; 3] = [
const POLYGON: [Vertex; 4] = [
Vertex { pos: [ -0.25, -0.25, 0. ], color: [1.0, 0.0, 0.0] },
Vertex { pos: [ 0.25, -0.25, 0. ], color: [0.0, 1.0, 0.0] },
Vertex { pos: [ 0.0, 0.25, 0. ], color: [0.0, 0.0, 1.0] }
Vertex { pos: [ 0.25, 0.25, 0. ], color: [0.0, 1.0, 0.0] },
Vertex { pos: [ -0.25, 0.25, 0. ], color: [0.0, 0.0, 1.0] }
];
const POLYGON_IDX: &'static [u16] = &[ 0, 1, 2, 2, 3, 0 ];
fn main() {
env_logger::init().expect("env logger");
@@ -65,7 +67,7 @@ fn main() {
.expect("create left renderbuffer");
let (tex_right, tgt_right) = vr::create_eyebuffer(&mut window.factory, render_size)
.expect("create right renderbuffer");
let (vertex_buffer, slice) = window.factory.create_vertex_buffer_with_slice(&TRIANGLE, ());
let (vertex_buffer, slice) = window.factory.create_vertex_buffer_with_slice(&POLYGON, POLYGON_IDX);
let pipe_monitor = pipe::Data {
vbuf: vertex_buffer.clone(),