From 183ade2e3638dd2528ab51e3736aba9d45ac1d11 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Mon, 26 Oct 2015 19:52:46 +0800 Subject: bug 14864: Remove redundant VkPipelineShaderStageCreateInfo.stage field? (WIP) Removed. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14864 --- layers/param_checker.cpp | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'layers/param_checker.cpp') diff --git a/layers/param_checker.cpp b/layers/param_checker.cpp index f93ad1ca..d7c13d40 100644 --- a/layers/param_checker.cpp +++ b/layers/param_checker.cpp @@ -3889,15 +3889,6 @@ bool PreCreateGraphicsPipelines( "vkCreateGraphicsPipelines parameter, VkStructureType pCreateInfos->pStages->sType, is an invalid enumerator"); return false; } - if((pCreateInfos->pStages->stage & (VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT | - VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT | - VK_SHADER_STAGE_GEOMETRY_BIT | - VK_SHADER_STAGE_COMPUTE_BIT)) == 0) - { - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCreateGraphicsPipelines parameter, VkShaderStage pCreateInfos->pStages->stage, is an unrecognized enumerator"); - return false; - } if(pCreateInfos->pStages->pSpecializationInfo != nullptr) { if(pCreateInfos->pStages->pSpecializationInfo->pMap != nullptr) @@ -4212,15 +4203,6 @@ bool PreCreateComputePipelines( "vkCreateComputePipelines parameter, VkStructureType pCreateInfos->cs.sType, is an invalid enumerator"); return false; } - if((pCreateInfos->stage.stage & (VK_SHADER_STAGE_VERTEX_BIT | VK_SHADER_STAGE_FRAGMENT_BIT | - VK_SHADER_STAGE_TESSELLATION_CONTROL_BIT | VK_SHADER_STAGE_TESSELLATION_EVALUATION_BIT | - VK_SHADER_STAGE_GEOMETRY_BIT | - VK_SHADER_STAGE_COMPUTE_BIT)) == 0) - { - log_msg(mdd(device), VK_DBG_REPORT_ERROR_BIT, (VkDbgObjectType)0, 0, 0, 1, "PARAMCHECK", - "vkCreateComputePipelines parameter, VkShaderStage pCreateInfos->cs.stage, is an unrecognized enumerator"); - return false; - } if(pCreateInfos->stage.pSpecializationInfo != nullptr) { if(pCreateInfos->stage.pSpecializationInfo->pMap != nullptr) -- cgit v1.2.3