From 06f82818902ab66bb63c0fb4569cea76b10f2c03 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 23 Feb 2015 10:41:08 -0700 Subject: demos/cube: use a single layout Conflicts: demos/cube.c --- demos/cube.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/demos/cube.c b/demos/cube.c index bc4dd466..73a0c6a5 100644 --- a/demos/cube.c +++ b/demos/cube.c @@ -1155,11 +1155,12 @@ static void demo_prepare_descriptor_layout(struct demo *demo) .stageFlags = XGL_SHADER_STAGE_FLAGS_VERTEX_BIT, .immutableSampler = XGL_NULL_HANDLE, }; - const uint32_t bind_points[2] = { 0, 0 }; + + const uint32_t bind_point = 0; XGL_RESULT err; err = xglCreateDescriptorSetLayout(demo->device, - XGL_SHADER_STAGE_FLAGS_VERTEX_BIT | XGL_SHADER_STAGE_FLAGS_FRAGMENT_BIT, bind_points, + XGL_SHADER_STAGE_FLAGS_ALL, &bind_point, XGL_NULL_HANDLE, &descriptor_layout_vs, &demo->desc_layout); assert(!err); -- cgit v1.2.3