From 32bce170582e151c13df697f410a8ccda72454b3 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Mon, 1 Feb 2016 14:39:54 +1300 Subject: layers: Don't skip over tessellation stages when validating stage interfaces Signed-off-by: Chris Forbes --- layers/draw_state.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'layers/draw_state.cpp') diff --git a/layers/draw_state.cpp b/layers/draw_state.cpp index 5a86b9d4..d73319e1 100644 --- a/layers/draw_state.cpp +++ b/layers/draw_state.cpp @@ -1431,7 +1431,7 @@ validate_pipeline_shaders(layer_data *my_data, VkDevice dev, PIPELINE_NODE* pPip /* TODO: enforce rules about present combinations of shaders */ int producer = get_shader_stage_id(VK_SHADER_STAGE_VERTEX_BIT); - int consumer = get_shader_stage_id(VK_SHADER_STAGE_GEOMETRY_BIT); + int consumer = get_shader_stage_id(VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT); while (!shaders[producer] && producer != fragment_stage) { producer++; -- cgit v1.2.3