aboutsummaryrefslogtreecommitdiff
path: root/layers/param_checker.cpp
diff options
context:
space:
mode:
authorChia-I Wu <olv@lunarg.com>2015-10-26 19:52:46 +0800
committerChia-I Wu <olv@lunarg.com>2015-10-30 20:49:24 +0800
commit183ade2e3638dd2528ab51e3736aba9d45ac1d11 (patch)
tree83f2e0cb84dfe07a7fe3fccc2e6099b84e2894b0 /layers/param_checker.cpp
parent6f7b55de037c8f04d1bca34adbc6922fdda11bad (diff)
downloadusermoji-183ade2e3638dd2528ab51e3736aba9d45ac1d11.tar.xz
bug 14864: Remove redundant VkPipelineShaderStageCreateInfo.stage field? (WIP)
Removed. https://cvs.khronos.org/bugzilla/show_bug.cgi?id=14864
Diffstat (limited to 'layers/param_checker.cpp')
-rw-r--r--layers/param_checker.cpp18
1 files changed, 0 insertions, 18 deletions
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)