From 16b3d98ab4209b30a865bd9892fcd231939b8615 Mon Sep 17 00:00:00 2001 From: Mike Stroyan Date: Thu, 19 Mar 2015 14:29:04 -0600 Subject: demos: Make cube use back face culling. Use back face culling to confirm that the sense is correct. --- demos/cube.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/demos/cube.c b/demos/cube.c index 9c1d641b..43b6fb03 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -92,24 +92,24 @@ static const float g_vertex_buffer_data[] = { 1.0f,-1.0f,-1.0f, -1.0f,-1.0f,-1.0f, // Vertex 3 - 1.0f, 1.0f,-1.0f, -1.0f, 1.0f,-1.0f, + 1.0f, 1.0f,-1.0f, -1.0f,-1.0f,-1.0f, // Vertex 4 - 1.0f,-1.0f, 1.0f, 1.0f,-1.0f,-1.0f, + 1.0f,-1.0f, 1.0f, -1.0f,-1.0f,-1.0f, // Vertex 5 - -1.0f,-1.0f, 1.0f, 1.0f,-1.0f, 1.0f, + -1.0f,-1.0f, 1.0f, -1.0f, 1.0f,-1.0f, // Vertex 6 -1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 1.0f, -1.0f, 1.0f,-1.0f, // Vertex 7 - 1.0f, 1.0f,-1.0f, 1.0f, 1.0f, 1.0f, + 1.0f, 1.0f,-1.0f, 1.0f, 1.0f,-1.0f, // Vertex 8 1.0f, 1.0f, 1.0f, @@ -120,8 +120,8 @@ static const float g_vertex_buffer_data[] = { 1.0f, 1.0f,-1.0f, -1.0f, 1.0f, 1.0f, // Vertex 10 - 1.0f, 1.0f, 1.0f, -1.0f,-1.0f, 1.0f, + 1.0f, 1.0f, 1.0f, -1.0f,-1.0f, 1.0f, // Vertex 11 1.0f,-1.0f, 1.0f, @@ -150,24 +150,24 @@ static const float g_uv_buffer_data[] = { 1.0f, 0.0f, 0.0f, 0.0f, // Vertex 3 - 1.0f, 1.0f, 0.0f, 1.0f, + 1.0f, 1.0f, 0.0f, 1.0f, // Vertex 4 - 1.0f, 0.0f, 0.0f, 0.0f, + 1.0f, 0.0f, 0.0f, 1.0f, // Vertex 5 - 1.0f, 1.0f, 1.0f, 0.0f, + 1.0f, 1.0f, 0.0f, 1.0f, // Vertex 6 1.0f, 1.0f, 1.0f, 0.0f, 0.0f, 1.0f, // Vertex 7 - 0.0f, 0.0f, 1.0f, 0.0f, + 0.0f, 0.0f, 0.0f, 1.0f, // Vertex 8 1.0f, 1.0f, @@ -178,8 +178,8 @@ static const float g_uv_buffer_data[] = { 0.0f, 1.0f, 1.0f, 1.0f, // Vertex 10 - 0.0f, 1.0f, 1.0f, 0.0f, + 0.0f, 1.0f, 1.0f, 0.0f, // Vertex 11 0.0f, 0.0f, @@ -1320,7 +1320,7 @@ static void demo_prepare_pipeline(struct demo *demo) memset(&rs, 0, sizeof(rs)); rs.sType = XGL_STRUCTURE_TYPE_PIPELINE_RS_STATE_CREATE_INFO; rs.fillMode = XGL_FILL_SOLID; - rs.cullMode = XGL_CULL_NONE; + rs.cullMode = XGL_CULL_BACK; rs.frontFace = XGL_FRONT_FACE_CCW; memset(&cb, 0, sizeof(cb)); -- cgit v1.2.3