aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Stroyan <mike@LunarG.com>2015-03-19 14:29:04 -0600
committerMike Stroyan <mike@LunarG.com>2015-03-24 15:39:52 -0600
commit16b3d98ab4209b30a865bd9892fcd231939b8615 (patch)
tree1d5dc6896a13a9b98e329e0f3bfa457691fa773c
parent4a9ae0869c5171154ac1f061521472517bf9b498 (diff)
downloadusermoji-16b3d98ab4209b30a865bd9892fcd231939b8615.tar.xz
demos: Make cube use back face culling.
Use back face culling to confirm that the sense is correct.
-rw-r--r--demos/cube.c22
1 files 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));